“Well-designed objects have boundaries that are very strong.”
―
―
“In collaboration with Sharif Razzaque There are many ways of making a fool of yourself with a digital computer, and to have one more can hardly make any difference. SIR MAURICE WILKES [1959], “THE EDSAC” Be careful how you fix what you don’t understand.”
― Design of Design, The: Essays from a Computer Scientist
― Design of Design, The: Essays from a Computer Scientist
“the tests you write should be for messages that are defined in public interfaces”
―
―
“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
Brian’s 2025 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
























