Dave thomas Page

Dave Thomas



Return to IT Authors, List of works cited, Bibliography, Programming teachers, People, Inventors, Famous software engineers, List of pioneers in computer science

He is an Agile Manifesto original signer.

{{wp>Dave Thomas (programmer)}}

Dave Thomas (born 1956) is a computer programmer, author and editor. He has written about Ruby programming language|Ruby and together with Andy Hunt (author)|Andy Hunt, he co-authored The Pragmatic Programmer and runs The Pragmatic Bookshelf publishing company. Thomas moved to the United States from England in 1994 and lives north of Dallas, Texas.

Thomas coined the phrases 'Code Kata' and 'Don't repeat yourself|DRY' (Don't Repeat Yourself), and was an original signatory and author of Agile software development|The Manifesto for Agile Software Development. He studied computer science at Imperial College London.{{cite web
|url=http://rubylearning.com/blog/2009/05/24/interview-author-dave-thomas/
|title=Interview: Author Dave Thomas
|accessdate=2009-07-03
|author=
|last=
|first=
|date=
|work=
|publisher=rubylearning.com
|archive-url=https://web.archive.org/web/20090801045030/http://rubylearning.com/blog/2009/05/24/interview-author-dave-thomas/
|archive-date=2009-08-01
|url-status=dead
}}

{{cite web
|url=http://www.linkedin.com/pub/dave-thomas/57/a10/53a
|title=Dave Thomas
}}
{{Unreliable source?|date=June 2014}}

Works



* The Pragmatic Programmer, Andy Hunt (author)|Andrew Hunt and David Thomas, 1999, Addison Wesley, ISBN>0-201-61622-X on WorldCat.org
* Programming Ruby: A Pragmatic Programmer's Guide, David Thomas and Andrew Hunt, 2000, Addison Wesley, ISBN>0-201-71089-7 on WorldCat.org
* 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}}
* Programming Elixir: Functional |> Concurrent |> Pragmatic |> Fun, Dave Thomas, foreword by José Valim the creator of Elixir (programming language)|Elixir, and edited by Lynn Beighley, 2014, Pragmatic Bookshelf, {{ISBN|978-1-937785-58-1}}


External links


* [http://pragprog.com/ pragprog.com], website for the Pragmatic Programmers
* [http://pragdave.me/ Dave Thomas's Blog]
* [http://codekata.com/ CodeKata]
* [http://www.drdobbs.com/architecture-and-design/dave-thomas-interview-the-corruption-of/240166688 Dave Thomas Interview: The Corruption of Agile; Ruby and Elixir; Katas and More, Dr.Dobb's, March 18, 2014.]



Research Them More


Research:
* https://github.com/
* github>Dave Thomas on GitHub
* ddg>Dave Thomas on DuckDuckGo

=Books Published

=
* amz>Dave Thomas on Amazon
* oreilly>Dave Thomas on O'Reilly

Research Them More


Research:
* github>Dave Thomas on GitHub
* oreilly>Dave Thomas on O'Reilly
* manning>Dave Thomas on Manning
* packt>Dave Thomas on Packt Publishing
* amz>Dave Thomas on Amazon
* goodreads>Dave Thomas on Goodreads
* googlebooks>Dave Thomas on Google Books

=Courses and Videos

=
* youtube>Dave Thomas on YouTube
* pluralsight>Dave Thomas on Pluralsight
* linkedinlearning>Dave Thomas on LinkedIn Learning
* coursera>Dave Thomas on Coursera
* coursera>Dave Thomas on Udemy


=Social Media

=
* linkedin>Dave Thomas on LinkedIn
* twitter>Dave Thomas on Twitter
* facebook>Dave Thomas on Facebook
* reddit>Dave Thomas on Reddit
* stackoverflow>Dave Thomas on StackOverflow
* quora>Dave Thomas on Quora
* dzone>Dave Thomas on DZone
* hackernoon>Dave Thomas on Hacker Noon


Fair Use Sources


Fair Use Sources:
* ddg>Dave Thomas on DuckDuckGo


{{navbar_footer}}