The pragmatic programmer : from journeyman to master (eBook, 2000) []
skip to content
The pragmatic programmer : from journeyman to master Preview this item
ClosePreview this item

The pragmatic programmer : from journeyman to master

Author: Andrew Hunt; David Thomas
Publisher: Reading, Mass. : Addison-Wesley, ©2000.
Edition/Format:   eBook : Document : EnglishView all editions and formats
What others in the trenches say about The Pragmatic Programmer ... & ldquo;The cool thing about this book is that it & rsquo;s great for keeping the programming process fresh. The book helps you to continue to grow and clearly comes from people who have been there. & rdquo; & mdash; Kent Beck, author of Extreme Programming Explained: Embrace Change & ldquo;I found this book to be a great mix of solid advice and  Read more...

(not yet rated) 0 with reviews - Be the first.

More like this

Find a copy online

Links to this item

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...


Genre/Form: Electronic books
Additional Physical Format: Print version:
Hunt, Andrew, 1964-
Pragmatic programmer.
Reading, Mass. : Addison-Wesley, ©2000
(DLC) 99043581
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: Andrew Hunt; David Thomas
ISBN: 9780132100670 0132100673 020161622X 9780201616224 9780132119177 013211917X
OCLC Number: 54115511
Description: 1 online resource (xxiv, 321 pages) : illustrations
Contents: 1. A pragmatic philosophy. The cat ate my source code ; Software entropy ; Stone soup and boiled frogs ; Good-enough software ; Your knowledge portfolio ; Communicate! --
2. A pragmatic approach. The evils of duplication ; Orthogonality ; Reversibility ; Tracer bullets ; Prototypes and post-it notes ; Domain languages ; Estimating --
3. The basic tools. The power of plain text ; Shell games ; Power editing ; Source code control ; Debugging ; Text manipulation ; Code generators --
4. Pragmatic paranoia. Design by contract ; Dead programs tell no lies ; Assertive programming ; When to use exceptions ; How to balance resources --
5. Bend, or break. Decoupling and the law of Demeter ; Metaprogramming ; Temporal coupling ; It's just a view ; Blackboards --
6. While you are coding. Programming by coincidence ; Algorithm speed ; Refactoring ; Code that's easy to test ; Evil wizards --
7. Before the project. The requirements pit ; Solving impossible puzzles ; Not until you're ready ; The specification trap ; Circles and arrows --
8. Pragmatic projects. Pragmatic teams ; Ubiquitous automation ; Ruthless testing ; It's all writing ; Great expectations ; Pride and prejudice.
Responsibility: Andrew Hunt, David Thomas.


This working manual offers tips, tricks and guidance that can be used by all programmers of all levels. The focus is on creating pragmatic, functional code. The book is not concerned with creating  Read more...


User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...


Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.