Dave Thomas (programmer)

Dave Thomas (programmer)
Dave Thomas speaking at the Pasadena Rails Studio

Dave Thomas is a computer programmer and author/editor. He has written about Ruby.

Dave and partner Andy Hunt wrote The Pragmatic Programmer and run The Pragmatic Bookshelf publishing company.

Dave Thomas lives in Flower Mound, Texas. He moved to the United States from England in 1994.

Dave has also coined the phrase 'Code Kata'.

He studied computer science at Imperial College London.[1]

Works

  • The Pragmatic Programmer, Andrew Hunt and David Thomas, 1999, Addison Wesley, ISBN 0-201-61622-X.
  • Programming Ruby: A Pragmatic Programmer's Guide, David Thomas and Andrew Hunt, 2000, Addison Wesley, ISBN 0-201-71089-7
  • Pragmatic Version Control Using CVS, David Thomas and Andrew Hunt, 2003, The Pragmatic Bookshelf, ISBN 0-9745140-0-4
  • Pragmatic Unit Testing in Java with JUnit, Andrew Hunt and David Thomas, 2003, The Pragmatic Bookshelf, ISBN 0-9745140-1-2
  • Pragmatic Unit Testing in C# with Nunit, Andrew Hunt and David Thomas, 2004, The Pragmatic Bookshelf, ISBN 0-9745140-2-0
  • Programming Ruby (2nd Edition), Dave Thomas, Chad Fowler, and Andrew hunt, 2004, The Pragmatic Bookshelf, ISBN 0-9745140-5-5
  • Pragmatic Unit Testing in C# with Nunit, 2nd Edition, Andy Hunt and David Thomas with Matt Hargett, 2007, The Pragmatic Bookshelf, ISBN 978-0-9776166-7-1
  • Agile Web Development with Rails, Dave Thomas, David Heinemeier Hansson, Andreas Schwarz, Thomas Fuchs, Leon Breedt, and Mike Clark, 2005, Pragmatic Bookshelf, ISBN 0-9766940-0-X
  • Agile Web Development with Rails (2nd edition), Dave Thomas, with David Heinemener Hansson, Mike Clark, Justin Gehtland, James Duncan Davidson, 2006, Pragmatic Bookshelf, ISBN 0-9776166-3-0

References

  1. ^ "Interview: Author Dave Thomas". rubylearning.com. http://rubylearning.com/blog/2009/05/24/interview-author-dave-thomas/. Retrieved 2009-07-03. 

External links



Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Look at other dictionaries:

  • Dave Thomas (Programmierer) — Dave Thomas beim Pasadena Rails Studio Dave Thomas ist Computer Programmierer und Autor Dave und sein Partner Andy Hunt schrieben das Buch Der pragmatische Programmierer und führen Pragmatic Bookshelf. Dave Thomas lebt in Flower Mound, Texas. Er… …   Deutsch Wikipedia

  • Dave Thomas (programmeur) — Pour les articles homonymes, voir Dave Thomas. Dave Thomas au Pragmatic Rails Studio en Californie Dave (David) Thomas …   Wikipédia en Français

  • Thomas Fuchs (computer programmer) — Thomas Fuchs (born October 21, 1978), is a pioneer of Ajax.Fact|date=July 2007 He is the author and maintainer of script.aculo.us, a JavaScript library for web user interface enhancement, and maintains a blog at http://mir.aculo.us.He is a member …   Wikipedia

  • David Thomas — may refer to: Contents 1 Arts 2 Business 3 Politics 4 …   Wikipedia

  • Dave Colclough — Nickname(s) El Blondie Hometown Birmingham Born March 4, 1964 (1964 03 04) ( …   Wikipedia

  • Don’t repeat yourself — (DRY, рус. Не повторяйся)  это принцип разработки программного обеспечения, нацеленный на снижение повторения информации различного рода, особенно в системах со множеством слоёв абстрагирования. Принцип DRY формулируется как: «Каждая часть… …   Википедия

  • Andy Hunt (author) — Andy Hunt (sometimes credited as Andrew Hunt) is a writer of books on software development. Hunt co authored The Pragmatic Programmer , six other books and many articles,and was one of the 17 original authors of the Agile Manifesto and founders… …   Wikipedia

  • Andy Hunt — (de son vrai nom Andrew Hunt) est l auteur d ouvrages sur le développement de logiciel. Andy Hunt est le co auteur de The Pragmatic Programmer: From Journeyman to Master, de six autres livres et de nombreux articles. C est l un des 17 auteurs… …   Wikipédia en Français

  • Ruby — Класс языка: мультипарадигмальный: динамический, объектно ориентиров …   Википедия

  • Kata (programming) — Code Kata is a term coined by Dave Thomas, co author of the book The Pragmatic Programmer, in a bow to the Japanese concept of kata in the martial arts. A code kata is an exercise in programming which helps a programmer hone their skills through… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”