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

Dave and partner Andy Hunt
Andy Hunt (author)
Andy Hunt is a writer of books on software development. Hunt co-authored The Pragmatic Programmer, six other books and many articles,...

 wrote The Pragmatic Programmer
The Pragmatic Programmer
The Pragmatic Programmer: From Journeyman to Master is a book about software engineering by Andrew Hunt and David Thomas, published in October, 1999.Characteristics of a Pragmatic Programmer: The Pragmatic Programmer: From Journeyman to Master (ISBN 0-201-61622-X) is a book about software...

 and run The Pragmatic Bookshelf publishing company.

Dave Thomas lives in Flower Mound, Texas
Flower Mound, Texas
Flower Mound is a town in Denton and Tarrant counties in the U.S. state of Texas, and a suburb of Fort Worth and Dallas. Its population was 50,702 at the U.S. Census Bureau's 2000 census, and 64,669 at the 2010 Census. The town derives its name from the prominent mound located in the southern...

. He moved to the United States from England in 1994.

Dave has also coined the phrase 'Code Kata'.

He studied computer science
Computer science
Computer science or computing science is the study of the theoretical foundations of information and computation and of practical techniques for their implementation and application in computer systems...

 at Imperial College London
Imperial College London
Imperial College London is a public research university located in London, United Kingdom, specialising in science, engineering, business and medicine...

.

Works

  • The Pragmatic Programmer, Andrew Hunt and David Thomas, 1999, Addison Wesley, ISBN 0-201-61622-X.
  • Programming Ruby
    Programming Ruby
    Programming Ruby is a book about the Ruby programming language by Dave Thomas and Andrew Hunt, authors of The Pragmatic Programmer. In the Ruby community, it is commonly known as "The Pickaxe" because of the pickaxe on the cover...

    : 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

External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK