“Generally, the craft of programming is the factoring of a set of requirements into a a set of functions and data structures.”
― JavaScript: The Good Parts
― JavaScript: The Good Parts
“Code without tests is bad code. It doesn't matter how well written it is; it doesn't matter how pretty or object-oriented or well-encapsulated it is. With tests, we can change the behavior of our code quickly and verifiably. Without them, we really don't know if our code is getting better or worse.”
― Working Effectively with Legacy Code
― Working Effectively with Legacy Code
“It is far easier to design a class to be thread-safe than to retrofit it for thread safety later.”
― Java Concurrency in Practice
― Java Concurrency in Practice
“Some of the best programming is done on paper, really. Putting it into the computer is just a minor detail.”
― Code Simplicity: The Fundamentals of Software
― Code Simplicity: The Fundamentals of Software
Madhavi’s 2025 Year in Books
Take a look at Madhavi’s Year in Books, including some fun facts about their reading.
More friends…
Favorite Genres
Polls voted on by Madhavi
Lists liked by Madhavi









