Rate this book

Czysty Kod. Podręcznik Dobrego Programisty (2010)

by Robert C. Martin(Favorite Author)
4.29 of 5 Votes: 1
languge
English
genre
publisher
Wydawnictwo Helion
review 1: Love this book. A lot of writers try to lecture us about how to be better programmers. For me Uncle Bob feels honest, straightforward and the real deal. He doesn't show off and he doesn't tell stories of his "real life" experience that don't add anything to the reader. His book is a catalog of good practices for coders. If you are an amateur and always-a-learner, you will learn or reinforce at least two or three things. After an introduction, he starts talking about good naming habits and how functions should be written. The fourth and fifth chapters are quick sets of advices on comments and formatting. After that he talks about how to implement and deal with objects and data structures. What I consider the first part of the book ends with chapters 7, 8, 9 and 10, on Error... more Handling, Boundaries between modules inside your system, Unit Tests and Classes. After that you get into more specific stuff ( Concurrency, for instance). Very nice reading for software writers.
review 2: Seems interesting at first, but a lot of the concepts are what can be called "Common Sense" for some more experienced programmers. There were also some points which were much more subjective, but treated here as clear best practices, some of which i don't really agree 100%Mostly skipped the last few chapters, as they were just a bunch of code listings interleaved with some discussion about the code itself, and some refactoring which could not be well understood unless I read the hole thing. Those chapters would be well explained in a video, prehaps with smaller code examples, but not in a book less
Reviews (see all)
Harry
Brilliant books that every developer should read. This should be taught at schools
MissOMGC19
One of the best programming books I've ever read
yauyau526
A Great primer for professional programming.
turtwig389
reading
Write review
Review will shown on site after approval.
(Review will shown on site after approval)