Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Dave Thomas (programmer)

From Wikipedia, the free encyclopedia
British computer programmer
Not to be confused withDavid A. Thomas (software developer).
Thisbiography of a living personneeds additionalcitations forverification. Please help by addingreliable sources.Contentious material about living persons that is unsourced orpoorly sourcedmust be removed immediately from the article and its talk page, especially if potentiallylibelous.
Find sources: "Dave Thomas" programmer – news ·newspapers ·books ·scholar ·JSTOR
(June 2014) (Learn how and when to remove this message)
Dave Thomas speaking at the Pasadena Rails Studio

Dave Thomas (born 1960) is a computer programmer, author and editor. He has written aboutRuby and together withAndy Hunt, he co-authoredThe Pragmatic Programmer and runs The Pragmatic Bookshelf publishing company. Thomas moved to the United States from England in 1994 and lives north ofDallas, Texas.

Thomas coined the phrases 'Code Kata' and 'DRY' (Don't Repeat Yourself), and was an original signatory and author ofThe Manifesto for Agile Software Development. He studiedcomputer science atImperial College London.[1][2][unreliable source?]

Awards and honors

[edit]

In 2006, Thomas became anACM Distinguished Member.

Works

[edit]
  • 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 978-0976694007
  • 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
  • Programming Elixir: Functional |> Concurrent |> Pragmatic |> Fun, Dave Thomas, foreword byJosé Valim the creator ofElixir, and edited by Lynn Beighley, 2014, Pragmatic Bookshelf,ISBN 978-1-937785-58-1

References

[edit]
  1. ^"Interview: Author Dave Thomas". rubylearning.com. Archived fromthe original on 2009-08-01. Retrieved2009-07-03.
  2. ^"Dave Thomas".

External links

[edit]
Implementations
Active
Discontinued
IDE
Applications
Libraries,
frameworks
Server software
People
Other
International
National
People
Other


Stub icon

This biographical article relating to a computer specialist in the United States is astub. You can help Wikipedia byadding missing information.

Retrieved from "https://en.wikipedia.org/w/index.php?title=Dave_Thomas_(programmer)&oldid=1333006969"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2026 Movatter.jp