These pages are editable by the community, so please contribute! Click here to learn more about this feature. We’d love to hear your feedback.
Even bad code can function. But if code isn't clean, it can bring a development organization to its knees. Every year, countless hours and significant resources are lost because of poorly written code. But it doesn't have to be that way. Noted software expert Robert C. Martin presents a... read more
“Passing a Boolean into a function is a truly terrible practice”
“We don't usually expect information to be going out through the arguments”
“When we read a function, we are used to the idea of information going in to the function through arguments and out through the return value”
“Clear and expressive code with few comments is far superior to cluttered and complex code with lots of comments”
“Rather than spend your time writing the comments that explain the mess you've made, spend it cleaning that mess”
“The first rule of classes is that they should be small”
“And you will be challenged to think about what's right about that code and what's wrong with it”
List the books that contain additional information about this book.
If you have any suggestions for how we can improve this page or if there are sections that you would like us to add, please let us know.