More Joel on Software
by Joel Spolsky
SMART AND GETS THINGS DONE: Joel Spolsky's Concise Guide to Finding the Best Technical Talent
by Joel Spolsky
User Interface Design for Programmers
by Joel Spolsky
Mythical Man-Month, The: Essays on Software Engineering, Anniversary Edition
by Frederick P. Brooks Jr.
Pragmatic Programmer, The: From Journeyman to Master
by Andrew Hunt; David Thomas
Working Effectively with Legacy Code
by Michael Feathers
Clean Code: A Handbook of Agile Software Craftsmanship
by Robert C. Martin
Since the release of the bestselling title Joel on Software in 2004, requests for a sequel have been relentless. So, we went back to the famed JoelonSoftware.com archives and pulled out a new batch of favorites, many of which have been downloaded over one million times. With Joel's newest book, More Joel on Software, you'll get an even better (not to mention updated) feast of Joel's opinions and impressions on software development, software design, running a software business, and so much more.
Average Amazon.com® Rating: ![]()
![]()
![]()
![]()
Based on 55 Ratings
Fantastic. Informative and witty. - 2009-09-17
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
Excellent read. Funny enough to keep you reading, and informative as well. Very great concepts and unique thinking. Highly recommended.
something all programmers,managers and people who love programmers should read - 2009-05-24
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
What a great book! Every programmer and manager should read Joel - even if you don't agree with him, he brings up tons of points you just cannot ignore. For instance, one of my pet peeves is lack of up front planning. And when I say lack, I mean none. The amount of pain this has caused me in the past is impossible to measure (and there is a reason I'm reasonable good with time estimations - I plan what I can up front). Reading him talk about the lack of planning in software dev really warmed my heart.
Another nice little piece was his talk on strings at the beginning. As an embedded engineer I know first hand how costly string manipulations are. I tend to forget that not everyone knows this. Its good to see a mainstream programming book take this topic on.
I will also admit to loving his support of Microsoft; I also feel that they get short shifted and for similar reasons (they really did bring computing to the masses). Finally Joel nails the differences between Microsoft programmers and Linux programmers - to a T. The general breakdown is MS programmers design the GUI first and add the CLI later while the Linux folks do the opposite. In general, this makes a lot of sense, especially when you compare Linux and Windows from about 2 yrs ago. Or Gnome today (KDE ftw).
If you program, or love someone who does, read this book.
Smart - 2009-04-02
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
Joel is a very smart guy, period.
If you are programmer and do not have time to read cover to cover, just finish these two essays:
- GETTING THINGS DONE WHEN YOU'RE ONLY A GRUNT
- THE GUERILLA GUIDE TO INTERVIEWING
This is Joel's criteria for hiring the right people:
In principle, it's simple. You're looking for people who are
Smart
Get things done
In Joel's defination, smart is right aptitude not particular skill set.
(mind you, Joel also said understanding c pointers is an aptitude not skill, and he discounts brain teaser as a valuable means to test smartness)
If you have more time, read INCENTIVE PAY CONSIDERED HARMFUL for amusement.
Good follow up for Pragmatic Programmer - 2009-01-30
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
If you're a programmer in the business world, read this book. It'll save you a lot of headaches and make you much more confident.
Amazing!! - 2008-11-24
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
One of the best Software Engineering book I've ever read.
Funny, amaizingly educational, enjoyable.
Top Level Categories:
Software Engineering
Sub-Categories:
Software Engineering > Methodologies
Software Engineering > Management
Software Engineering > Process
Software Engineering > Quality
Some information on this page was provided using data from Amazon.com®. View at Amazon >