You can edit almost every page by Creating an account and confirming your email.

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

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

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

  • 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

  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

  • 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

Selected Conference Talks

Selected Citations

Selected Interviews

External links


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.