“If software developers should always be thinking about design issues, and reducing complexity is the most important element of software design, then software developers should always be thinking about complexity.”
― A Philosophy of Software Design
― A Philosophy of Software Design
“If your code is undergoing review and a reviewer tells you that something is not obvious, don’t argue with them; if a reader thinks it’s not obvious, then it’s not obvious. Instead of arguing, try to understand what they found confusing and see if you can clarify that, either with better comments or better code.”
― A Philosophy of Software Design
― A Philosophy of Software Design
“We have begun to know someone properly whenever they have started substantially to disappoint us.”
― Small Pleasures
― Small Pleasures
“Methods containing hundreds of lines of code are fine if they have a simple signature and are easy to read. These methods are deep (lots of functionality, simple interface), which is good.”
― A Philosophy of Software Design
― A Philosophy of Software Design
محبوبه’s 2025 Year in Books
Take a look at محبوبه’s Year in Books, including some fun facts about their reading.
محبوبه hasn't connected with her friends on Goodreads, yet.
Polls voted on by محبوبه
Lists liked by محبوبه
