97 Things Every Programmer Should Know Paperback – 22 Feb 2010
|New from||Used from|
- Choose from over 13,000 locations across the UK
- Prime members get unlimited deliveries at no additional cost
- Find your preferred location and add it to your address book
- Dispatch to this address when you check out
Frequently Bought Together
Customers Who Bought This Item Also Bought
Enter your mobile number below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
Getting the download link through email is temporarily not available. Please check back later.
To get the free app, enter your mobile phone number.
About the Author
Kevlin Henney is an independent consultant and trainer. His work focuses on patterns and architecture, programming techniques and languages, and development process and practice. He has been a columnist for various magazines and online publications, including The Register, Better Software, Java Report, CUJ, and C++ Report. Kevlin is co-author of two volumes in the Pattern-Oriented Software Architecture series: A Pattern Language for Distributed Computing and On Patterns and Pattern Languages. He also contributed to 97 Things Every Software Architect Should Know
What Other Items Do Customers Buy After Viewing This Item?
Top Customer Reviews
I'm a programmer with over 20 years of experience, and while the advice in every article was not unknown to me, I did find every article brilliantly expressed and interesting to read. I would recommend this book to developers of all levels of experience.
But on the whole I found it engaging, well-written, and well-argued.
Best of all: each chapter is at most two pages long, so everything is in nice bite-sized chunks, just right for sparking discussion or for dipping into from time to time.
I can't tell precisely how good the whole book is: my lead architect asked to borrow it before I had finished it: that was two months ago, and I've not seen it since...
Useful set of short sharp stories giving good advice on the development processes.
You get a lot of different viewpoints in 1 place.
I enjoyed this book and did find it inspiring and would recommend it as a nice read for programmers be they novice or experience but I can't really give it more than 3 stars overall as the articles are pretty random and a lot are saying similar things, a more distinct though out collection of tips could have been better. Though there is a helpful grouping at the start they are just laid out one after the other in no particular order. There are a few very specific pieces but many are really on keeping up to date, use good style and be considerate.
Perhaps this is because it is what resonates most with me but I could summarise the book as be professional, use good style, write code as if you are going to a have to maintain it (a good specific tip), always take time to improve code your bug fixing / developing (the always I disagree with), test test test, automate and always keep learning.
Its a nice read that I enjoyed and would would recommend it didn't really teach me lots - I'm older and but it was a good refresher. Could have done with a more diverse set of articles so you might be better getting a more structured book on development (style and testing) and remember keep in mind keep learning. Then again it has encouraged me to get on with learning that next programming language.
Most Recent Customer Reviews
I have been working as software engineer and I felt like I could read something else. I think great for beginners though.Published 12 months ago by Amazon Customer
Mixed bag of opinions. Some make sense, others appear to be geared more to making the developers life easy at the expense of other concerns (user experience, performance, memory... Read morePublished 18 months ago by A. Sutton
This book is full of some very interesting, eye opening and self validating tips. And yes I agree that every programmer should know most of these things. Read morePublished on 4 Sept. 2013 by Steve Wood
It's a essencial manual to people in this area. It as some aspects that we didn't think in our day.Published on 11 May 2013 by Joao Guerrinha
I think these are a collection of useful advices from experts.
I think any newbie will find this book a great read, but also experienced ones who already think the know... Read more
This book is not for the seasoned programmer. A lot of what is covered is superficial in its presentation and somewhat repetitive. Read morePublished on 5 Nov. 2011 by Jonny
Look for similar items by category
- Books > Computing & Internet > Computer Science > Information Systems
- Books > Computing & Internet > Databases > Applications
- Books > Computing & Internet > Programming > Algorithms
- Books > Computing & Internet > Programming > Languages
- Books > Computing & Internet > Programming > Languages & Tools
- Books > Computing & Internet > Programming > Software Design, Testing & Engineering > Design Patterns