imho, it's not his best book ... he's an excellent lecturer ...
perhaps you might explain why you want to read this particular book?
with an ACM membership (acm.org), members can rotate up to 10 books on and off of their Safari bookshelf ... "Clean Code" has been sitting on my bookshelf for quite some time ...
CleanCode: A Handbook of Agile Software Craftsmanship
imho, much of "Clean Code" is too simplistic ... it might be good for begineers but a lot of it is common sense the senior programmers would already know.
that's why i asked you why you want to read "Clean Code" ... it was written in 2008 but feels like a much older book to me ... not that older means bad ... there are still excellent books that were written decades ago, while at the same time there are recent
books that imho should never have made it into print.
YMMV
g.
B-) Please help me by completing my school survey about computer programmers on my website. Thank you!!! Gerry Lowry +1 705-429-7550 wasaga beach, ontario, canada
Thank you very much for detailed review. I wanted to buy this book after I read "Agile principles, patterns and practises in C#" and it was very good for so I thought that rest of his book must be good also.
You're welcome. i'm an ACM member ... that costs US$99 per year for working professional programmers.
the membership includes "Communications of the ACM", an excellent print magazine, access to a subset of the online ACM archives, plus many other benefits. see
http://learning.acm.org/index.cfm
-- one of those benefits is a subset of the Safari library ... about 700 books and videos; at any time, an ACM professional member may have up to 10 of those books on her/his 10-slot bookshelf ... most books count as one slot, a few count as two slots ...
example, currently on my ACM Safari bookshelf, i have:
(only because a former employer recommended it):
["Clean Code: A Handbook of Agile Software Craftsmanship", Robert C. Martin]
"Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries", Second Edition,
Krzysztof Cwalina; Brad Abrams
"C# 3.0 Design Patterns", Judith Bishop
"Applying Domain-Driven Design and Patterns: With Examples in C# and .NET". Jimmy Nilsson
"Agile Principles, Patterns, and Practices in C#", Martin C. Robert; Martin Micah
"Refactoring: Improving the Design of Existing Code", Martin Fowler; Kent Beck; John Brant; William Opdyke; Don Roberts
"Programming C# 4.0", Ian Griffiths; Matthew Adams; Jesse Liberty
"Pro C# 2010 and the .NET 4 Platform", Andrew Troelsen
"Programming ASP.NET 3.5, Fourth Edition", Jesse Liberty; Dan Maharry; Dan Hurwitz
"Essential C# 4.0", Mark Michaelis
when i can afford it, i intend to purchase printed copies of "Framework Design Guidelines" and "C# 3.0 Design Patterns".
a member must keep a Safari book on her/his bookshelf for two weeks before she/he may swap it; this is to prevent someone from writing a bot to pirate the entire library
-- also: COURSES Element K®
Access to more than 4,500 online computing and business courses (many in multiple languages) including Sun and Microsoft, nearly 1,200 vLabs, 1,000 eBooks, 500+ Brainbench Exams...and more, available to ACM Professional and Student Members.
B-) Please help me by completing my school survey about computer programmers on my website. Thank you!!! Gerry Lowry +1 705-429-7550 wasaga beach, ontario, canada
krzysiek89ba...
Participant
802 Points
171 Posts
Clean Code
Dec 14, 2011 05:14 PM|LINK
Does anybody read this book?(author: Robert C. Martin) Any recommendation?
http://krzysiekfonal.wordpress.com
gerrylowry
All-Star
20513 Points
5712 Posts
Re: Clean Code
Dec 19, 2011 11:37 PM|LINK
@ krzysiek89barc
imho, it's not his best book ... he's an excellent lecturer ...
perhaps you might explain why you want to read this particular book?
with an ACM membership (acm.org), members can rotate up to 10 books on and off of their Safari bookshelf ... "Clean Code" has been sitting on my bookshelf for quite some time ... Clean Code: A Handbook of Agile Software Craftsmanship
He has another book, published May 2011 ... http://acmsel.safaribooksonline.com/book/programming/9780132542913 "The Clean Coder: A Code of Conduct for Professional Programmers", but i've not looked at it yet.
imho, much of "Clean Code" is too simplistic ... it might be good for begineers but a lot of it is common sense the senior programmers would already know.
that's why i asked you why you want to read "Clean Code" ... it was written in 2008 but feels like a much older book to me ... not that older means bad ... there are still excellent books that were written decades ago, while at the same time there are recent books that imho should never have made it into print.
YMMV
g.
krzysiek89ba...
Participant
802 Points
171 Posts
Re: Clean Code
Dec 20, 2011 06:04 AM|LINK
Thank you very much for detailed review. I wanted to buy this book after I read "Agile principles, patterns and practises in C#" and it was very good for so I thought that rest of his book must be good also.
http://krzysiekfonal.wordpress.com
gerrylowry
All-Star
20513 Points
5712 Posts
Re: Clean Code
Dec 20, 2011 09:12 AM|LINK
@ krzysiek89barca
You're welcome. i'm an ACM member ... that costs US$99 per year for working professional programmers.
the membership includes "Communications of the ACM", an excellent print magazine, access to a subset of the online ACM archives, plus many other benefits. see http://learning.acm.org/index.cfm
-- one of those benefits is a subset of the Safari library ... about 700 books and videos; at any time, an ACM professional member may have up to 10 of those books on her/his 10-slot bookshelf ... most books count as one slot, a few count as two slots ... example, currently on my ACM Safari bookshelf, i have:
["Clean Code: A Handbook of Agile Software Craftsmanship", Robert C. Martin]
Krzysztof Cwalina; Brad Abrams
when i can afford it, i intend to purchase printed copies of "Framework Design Guidelines" and "C# 3.0 Design Patterns".
a member must keep a Safari book on her/his bookshelf for two weeks before she/he may swap it; this is to prevent someone from writing a bot to pirate the entire library
see http://learning.acm.org/safariswap.cfm
-- another benefit is 500 books available all at once to both professional and student members from books24xs7 ...
see http://learning.acm.org/books24x7swap.cfm
-- also: COURSES Element K®
Access to more than 4,500 online computing and business courses (many in multiple languages) including Sun and Microsoft, nearly 1,200 vLabs, 1,000 eBooks, 500+ Brainbench Exams...and more, available to ACM Professional and Student Members.
(i have not tried any of the above courses)
see http://learning.acm.org/courses/lmnk_catalog.cfm
regards,
gerry (lowry)