You can edit almost every page by Creating an account. Otherwise, see the FAQ.

Ken Pugh (computer programmer)

From EverybodyWiki Bios & Wiki


Ken Pugh is a Fellow Consultant for Net Objectives. He is active in promoting lean-agile practices and quality code.

Education[edit]

Pugh received his B.S. in electrical engineering, summa cum laude, from Duke University and his M.S.E.E. from the University of Maryland.

Contributions[edit]

Pugh's primary contributions have been in the areas of Acceptance Test-Driven Development [1] and Prefactoring[2] - guidelines for writing quality code. His book on Prefactoring won the Jolt Award in 2006[3] He has presented at numerous US and international conferences. His current interests are lean-agile development.[4]

Selected publications[edit]

  • Pugh, Ken (2011). Lean-Agile Acceptance Test-Driven Development: Better Software Through Collaboration. Addison-Wesley. ISBN 978-0321714084. Search this book on
  • Pugh, Ken (2011). Prefactoring: Extreme Abstraction, Extreme Separation, Extreme Readability. O'Reilly Media. ISBN 978-0596008741. Search this book on
  • Pugh, Ken (2006). Interface Oriented Design. Pragmatic Programmers. ISBN 978-0976694052. Search this book on According to WorldCat, the book is held in 129 libraries [5]
  • Pugh, Ken (1990). All on C. Scott Foresman & Co. ISBN 9780673186034. Search this book on
  • Pugh, Ken (1985). C Language for Programmers. Scott Foresman Trade. ISBN 9780673180346. Search this book on
  • Pugh, Ken (1994). Unix For MS-DOS Users. Prentice Hall Ptr. ISBN 9780131460775. Search this book on

References[edit]

  1. Pugh, Ken (2011). Lean-Agile Acceptance Test-Driven Development: Better Software Through Collaboration. Addison-Wesley. ISBN 978-0321714084. Search this book on
  2. Pugh, Ken (2011). Prefactoring: Extreme Abstraction, Extreme Separation, Extreme Readability. O'Reilly Media. ISBN 978-0596008741. Search this book on
  3. "Jolt Award 2006". Retrieved 2014-01-23.
  4. Pugh, Ken; Shalloway, Alan; Bain, Scott; Kolsky, Amir (2011). Essential Skills for the Agile Developer. Addison-Wesley Professional. ISBN 978-0321543738. Search this book on
  5. WorldCat item record

Further reading[edit]

  • Downs, Gary (July 2011). "Lean-agile acceptance test-driven development: better software through collaboration by Ken Pugh". ACM SIGSOFT Software Engineering Notes. 36 (4): 34. doi:10.1145/1988997.1989006.

Selected Reviews[edit]

Selected Conference Talks[edit]

Selected Citations[edit]

Selected Interviews[edit]

External links[edit]


Template:Persondata


This article "Ken Pugh (computer programmer)" is from Wikipedia. The list of its authors can be seen in its historical. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.