
“When your tests depend on interfaces you can refactor the underlying code with reckless abandon.”
―
―
“Over-specified implementations cost way more than they should, with little added function or performance.”
― Design of Design, The: Essays from a Computer Scientist
― Design of Design, The: Essays from a Computer Scientist
“Well-designed objects have boundaries that are very strong.”
―
―
“the tests you write should be for messages that are defined in public interfaces”
―
―
“Almost invariably I have made wrong assumptions about how they would use the new tool.”
― Design of Design, The: Essays from a Computer Scientist
― Design of Design, The: Essays from a Computer Scientist
Brian’s 2024 Year in Books
Take a look at Brian’s Year in Books, including some fun facts about their reading.
More friends…
Polls voted on by Brian
Lists liked by Brian