5 ms·
Sorry, but I can't take seriously any list that starts off with Clean Code.
by graynk 4y ago
Sorry, but I can't take seriously any list that starts off with Clean Code.
- kube-system 4y agoWhy? I have heard it recommended but I haven't read much of it.
- commandlinefan 4y agoA lot of people just don't like the author, so viscerally react negatively to the book itself. As a book in and of itself, it's a bit opinionated and maybe a little outdated, but no more so than The Pragmatic Programmer, The Mythical Man-Month, Code Complete, Patterns of Enterprise Architecture, Refactoring and Code (I haven't read the other two books in OP's Software Engineering section, so can't speak to them). It's entertaining to read and something you could finish on a long plane ride - there's good advice in there, but you won't really learn anything like you would if you read, say, Knuth.
- nso95 4y agoI think what people dislike about Code Complete and Uncle Bob is all the dogma. I.e. You _MUST_ do this or you're not a professional and should feel bad.
- layer8 4y agoThe book contains some really bad advice (like using instance variables for temporary state instead of passing values via method parameters, with the rationale that parameter-less method calls are easier to read), and you need to already be quite experienced to tell the good from the bad.
- ahartmetz 4y agoEeew yeah, that is REALLY bad.
- dimgl 4y agoClean Code is one of the best books I've ever read. I don't even code in Java.
- krater23 4y agoMaybee thats the reason ;P
- dcu 4y agoClean Code is not bad in itself. The problem is that some people made it a bible, like the absolute truth (I guess it is written in that way), and that's where it fails.