| |
|
Refactoring: Improving the Design of Existing Code (Addison-Wesley Object Technology Series) 139 reviews Martin Fowler, Kent Beck, ...
Addison-Wesley Professional, 1999
Must have in any developers collection
+ Good resource for teaching + Refactoring + An Easy Read - Lots of Great Info - Must for New Programmers + A must read for any serious developer.
|
|
|
|
|
|
| |
|
Advanced CORBA(R) Programming with C++ (Addison-Wesley Professional Computing Series) 30 reviews Michi Henning, Steve Vinoski
Addison-Wesley Professional, 1999
Great CORBA Book
+ Excellent introduction to CORBA + Advance CORBA with C++ + One book to buy? This'd be it..
|
|
|
|
|
|
| |
|
Effective C++: 55 Specific Ways to Improve Your Programs and Designs (3rd Edition) (Addison-Wesley ... 134 reviews Scott Meyers
Addison-Wesley Professional, 2005
A book to read after knowing c++ syntax
+ A 'must' for any serious C++ user + Kindle Edition formatting acceptable, but not great + Just get it + Good theoretical treatise of issues at hand
|
|
|
|
|
|
| |
|
Domain-Driven Design: Tackling Complexity in the Heart of Software 44 reviews Eric Evans
Addison-Wesley Professional, 2003
Excellent book
+ Mind blowing + Must read + Review + Timeless classic on software design
|
|
|
|
|
|
| |
|
Learning Python, 3rd Edition 124 reviews Mark Lutz
O'Reilly Media, Inc., 2008
Great book!
+ Good for beginners, the python docs can do equally good
This book is great! Good writing, good exercises. Good for people who have some experience in programming. If you have never had any contact to other languages or logic, consider studying some introdutory topics before reading this book.
|
|
|
|
|
|
| |
|
Code Complete: A Practical Handbook of Software Construction 100 reviews Steve McConnell
Microsoft Press, 2004
Invaluable, Well Presented Information
+ Code Complete Review + good book + Best of the Best + An Important Read
|
|
|
|
|
|
| |
|
Effective Java: Programming Language Guide (Java Series) 120 reviews Joshua Bloch
Addison-Wesley, 2001
Great Guide
+ Indispensable... + Great recommendations + Thing of Beauty is Joy Forever ... + Best Java book available
|
|
|
|
|
|
| |
|
More Exceptional C++: 40 New Engineering Puzzles, Programming Problems, and Solutions (C++ In-Depth Series) 11 reviews Herb Sutter
Addison-Wesley Professional, 2001
Challenging and entertaining
+ Interesting C++ book + For the Advanced Programmer + More excellence from Sutter + 4.5 stars, good book
|
|
|
|
|
|
| |
|
Modern C++ Design: Generic Programming and Design Patterns Applied (C++ In-Depth Series) 67 reviews Andrei Alexandrescu
Addison-Wesley Professional, 2001
Great book with an important caveat
+ Seminal book + Enter the World of Metaprogramming + Great techniques, not for the normal programmer
|
|
|
|
|
|
| |
|
Large-Scale C++ Software Design (Addison-Wesley Professional Computing Series) 31 reviews John Lakos
Addison-Wesley Professional, 1996
The Best Computer Science Book I've Ever Read - Period
+ Large-Scale C++ Software Design. Mind the C++ ! + The one and only book covering physical design + wonderful book + Excellent book on the physical architecture of C++ applications
|
|
|
|
|
|
| |
|
C++ Coding Standards: 101 Rules, Guidelines, and Best Practices (C++ In-Depth Series) 27 reviews Herb Sutter, Andrei Alexandrescu
Addison-Wesley Professional, 2004
Excellent catalogue of best practices
+ Readable, pithy, sensible, 'greatest hits' round up of advice on C++ + Coding rules explained
I think this is one of the most useful C++ books one could have if working in a team. Most companies don't have a very large set of coding standards, and every now and then there will be a discussion about which is the best way to implement something. That is the time to when this book shines:
...
|
|
|
|
|
|
| |
|
Programming Ruby: The Pragmatic Programmers' Guide, Second Edition 58 reviews Dave Thomas, Chad Fowler, ...
Pragmatic Bookshelf, 2004
Excellent Book - Must Have for any Ruby Developer
+ Good Stuff + This book gets me home late!
First and foremost, this book isn't a beginners guide to ruby, it doesn't hold your hand from "Hello, world", and it expects you to already know the basics of programming. Also, this book isn't a tutorial, it's a reference book first and foremost, and while it *does* guide you through some of ...
|
|
|
|
|
|
| |
|
Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions (Addison-Wesley ... 34 reviews Gregor Hohpe, Bobby Woolf
Addison-Wesley Professional, 2003
Excellent book for Software Architect and Software Engineer
+ The essential messaging pattern reference and referee for enterprise architects + JMS mostly + Imperative for integration projects + Like the Ragu Spaghetti Sauce Commercial said ... "It's in there"
|
|
|
|
|
|
| |
|
The Pragmatic Programmer: From Journeyman to Master 129 reviews Andrew Hunt, David Thomas
Addison-Wesley Professional, 1999
A must read for every programmer
+ Must-read for anyone working with or creating software + needed knowledge
The book is a must read for every serious programmer. Authors shares their expertise in software development and the book is filled with a lot of advises and tehnologies to be used in software development process. If you are a pragrammtic programmer or want to become one, the book is a must read. ...
|
|
|
|
|
|
| |
|
More Effective C++: 35 New Ways to Improve Your Programs and Designs (Addison-Wesley Professional Computing ... 39 reviews Scott Meyers
Addison-Wesley Professional, 1996
Wow amazing
+ good, but not as good as its predecessor + More of the same good thing + Good Reference, Worthy Sequel For More Advanced Topics + A good supplementary reference
|
|
|
|
|
|
| |
|
Organizational Patterns of Agile Software Development 13 reviews James O. Coplien, Neil B. Harrison
Prentice Hall PTR, 2004
Outstanding book about sociology in software development
+ Gives you a really practical leg up in implementing and improving Agile team structures and organization + James Coplien has outdone himself + Breaks the complexity of agile into understandable parts + Essential for Software Managers and Engineers
|
|
|
|
|
|
| |
|
Pattern Hatching: Design Patterns Applied (Software Patterns Series) 24 reviews John M. Vlissides
Addison-Wesley Professional, 1998
Great insights
+ good while it lasts + A great follow-up to the GoF patterns book + My coments on the book
|
|
|
|
|
|
| |
|
Exceptional C++ Style: 40 New Engineering Puzzles, Programming Problems, and Solutions (C++ In-Depth Series) 10 reviews Herb Sutter
Addison-Wesley Professional, 2004
Deserves five stars
+ A good supplemental book on C++ + Advanced C++ book to test your knowledge + ever so slightly less exceptional
|
|
|
|
|
|
| |
|
Patterns of Enterprise Application Architecture (Addison-Wesley Signature Series) 56 reviews Martin Fowler
Addison-Wesley Professional, 2002
Must have reference for all developers
+ Basic Architecture + An Underrated Subject and Book + Must read
|
|
|
|
|
|
| |
|
Design Patterns: Elements of Reusable Object-Oriented Software (Addison-Wesley Professional Computing Series) 250 reviews Erich Gamma, Richard Helm, ...
Addison-Wesley Professional, 1994
If you are a programmer, this is a must read
+ Design Patterns + A bit old school, but an excellent starting point... + The One book you absolutely must read if you develop with object oriented languages.
|
|
|
|
|
|