| |
| |
|
Hackers and Painters: Big Ideas from the Computer Age 54 reviews Paul Graham
O'Reilly Media, Inc., 2004
Unconventional book, unconventional author, surprising points made
+ Informative and Enjoyable + Interesting
The book particularly deals with the nexus between programming, creativity, social commentary, wealth-generation, business-personal-entrepreneurial psychology (his specialty!) and LISP-related stuff. I skipped the programming sections because Im not a programmer. The philosophical commentary was ...
|
|
|
|
|
|
| |
|
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.
|
|
|
|
|
|
| |
|
Learning Python, Second Edition 124 reviews Mark Lutz, David Ascher
O'Reilly Media, Inc., 2003
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.
|
|
|
|
|
|
| |
|
Advanced Programming in the UNIX(R) Environment (2nd Edition) (Addison-Wesley Professional Computing Series) 76 reviews W. Richard Stevens, Stephen A. Rago
Addison-Wesley Professional, 2005
awesome book for systems programming
+ Classic on UNIX based programming + Must-have for troubleshooters + Wonderful book about UNIX programming + Where is AIX, HP/UX, among other majors?
|
|
|
|
|
|
| |
|
Extreme Programming Explained: Embrace Change (2nd Edition) (XP Series) 125 reviews Kent Beck, Cynthia Andres
Addison-Wesley Professional, 2004
Become a Better Programmer
+ A must read for any developer + Extreme Programming: The evolutionary approach! + Nice intro to XP
|
|
|
|
|
|
| |
|
Introduction to Algorithms 167 reviews Thomas H. Cormen, Charles E. Leiserson, ...
The MIT Press, 2001
The best textbook on algorithms, but it is not a programming book.
+ good condition + This version has NO CD + excellent resource
|
|
|
|
|
|
| |
|
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.
|
|
|
|
|
|
| |
|
Unix Network Programming, Volume 1: The Sockets Networking API (3rd Edition) (Addison-Wesley Professional ... 25 reviews W. Richard Stevens, Bill Fenner, ...
Addison-Wesley Professional, 2003
Comprehensive.
+ Very Good Book + This is the one I have been looking for. + Competent Update to the Stevens Classic + A piece of art
|
|
|
|
|
|
| |
|
Unified Modeling Language User Guide, The (2nd Edition) (Addison-Wesley Object Technology Series) 81 reviews Grady Booch, James Rumbaugh, ...
Addison-Wesley Professional, 2005
Sorry, I am not using UML directlly. I am using tools which supports UML.
When I am using tools supported UML, I often search key concept with this book. Because this book is an user guide.
I made some sequence charts, so I use some functions of UML.
I can not understand which architecture is good or not.
I think there are little idea about that.
|
|
|
|
|
|
| |
|
The C++ Programming Language: Special Edition (3rd Edition) 279 reviews Bjarne Stroustrup
Addison-Wesley Professional, 2000
Best C++ Book
+ A lot of information. Well organized. From a man who has done an enormous amount of work on C++. + C++ Stroustrup + The Book Of All Books + Beginner or Advanced, this book is for you
|
|
|
|
|
|
| |
|
Programming Language Pragmatics, Second Edition 18 reviews Michael L. Scott
Morgan Kaufmann, 2005
Probably the best book in the "Survey of Programming Languages" genre
+ Incredible knowledge in a fairly small book. + Very Good Book + Excellent coverage of language concepts + Great book.
|
|
|
|
|
|
| |
|
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. ...
|
|
|
|
|
|
| |
|
C Programming Language (2nd Edition) (Prentice Hall Software) 257 reviews Brian W. Kernighan, Dennis M. Ritchie
Prentice Hall PTR, 1988
The Must-have
+ A book to keep .. + C Programming Book + Magic book + Great Book
|
|
|
|
|
|
| |
|
Introduction to Database Systems, An (8th Edition) (Introduction to Database Systems) 62 reviews C.J. Date
Addison Wesley, 2003
the database practitioner's bible
+ A great introduction to the theory and practice of database design + Best theoretical book on Database design ever! + A classic, to be read by any serious developer
|
|
|
|
|
|
| |
|
Operating Systems Design and Implementation (3rd Edition) (Prentice Hall Software Series) 26 reviews Andrew S Tanenbaum, Albert S Woodhull
Prentice Hall, 2006
A great introduction to operating systems
+ a road not taken + An excellent text book, well written and informative
This book is written by Tanenbaum, the main guy behind Minix, which is what Linux was based on. It provides good overviews for basic OS concepts like memory management, file systems, processes, etc. The concepts in this book book are intimately tied to examples of the Minix OS, which is a good ...
|
|
|
|
|
|
| |
|
Hackers and Painters: Big Ideas from the Computer Age 54 reviews Paul Graham
O'Reilly Media, Inc., 2004
Unconventional book, unconventional author, surprising points made
+ Informative and Enjoyable + Interesting
The book particularly deals with the nexus between programming, creativity, social commentary, wealth-generation, business-personal-entrepreneurial psychology (his specialty!) and LISP-related stuff. I skipped the programming sections because Im not a programmer. The philosophical commentary was ...
|
|
|
|
|
|
| |
|
Extreme Programming Explained: Embrace Change (2nd Edition) (XP Series) 125 reviews Kent Beck, Cynthia Andres
Addison-Wesley Professional, 2004
Become a Better Programmer
+ A must read for any developer + Extreme Programming: The evolutionary approach! + Nice intro to XP
|
|
|
|
|
|
| |
|
Operating Systems Design and Implementation (3rd Edition) (Prentice Hall Software Series) 26 reviews Andrew S Tanenbaum, Albert S Woodhull
Prentice Hall, 2006
A great introduction to operating systems
+ a road not taken + An excellent text book, well written and informative
This book is written by Tanenbaum, the main guy behind Minix, which is what Linux was based on. It provides good overviews for basic OS concepts like memory management, file systems, processes, etc. The concepts in this book book are intimately tied to examples of the Minix OS, which is a good ...
|
|
|
|
|
|
| |
|
Programming Language Pragmatics, Second Edition 18 reviews Michael L. Scott
Morgan Kaufmann, 2005
Probably the best book in the "Survey of Programming Languages" genre
+ Incredible knowledge in a fairly small book. + Very Good Book + Excellent coverage of language concepts + Great book.
|
|
|
|
|
|
| |
|
Learning Python, Second Edition 124 reviews Mark Lutz, David Ascher
O'Reilly Media, Inc., 2003
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.
|
|
|
|
|
|
|
|
|
|
|
|
|