“People sometimes ask me what length I look for in a method. To me length is not the issue. The key is the semantic distance between the method name and the method body. If extracting improves clarity, do it, even if the name is longer than the code you have extracted.”
― Refactoring: Improving the Design of Existing Code
― Refactoring: Improving the Design of Existing Code
“When you find you have to add a feature to a program, and the program's code is not structured in a convenient way to add the feature, first refactor the program to make it easy to add the feature, then add the feature.”
― Refactoring: Improving the Design of Existing Code
― Refactoring: Improving the Design of Existing Code
“It's a theory," Roald said. "Multiple universes, maybe. Parallel timelines. The idea that every possibility actually exists and that the life we're living is only one of them. There's also the famous butterfly effect. It's chaos theory, pretty heady stuff, but basically it says that a change in something as tiny as the flap of a butterfly's wings can eventually affect the path and strength of something as huge as a hurricane. In other words, if you could keep the butterfly from flying at a certain time and place, you might prevent a hurricane>”
― The Crown of Fire
― The Crown of Fire
“lasting transformations from good to great follow a general pattern of buildup followed by breakthrough.”
― Good to Great: Why Some Companies Make the Leap...And Others Don't
― Good to Great: Why Some Companies Make the Leap...And Others Don't
“technology is important—you can’t remain a laggard and hope to be great. But technology by itself is never a primary cause of either greatness or decline.”
― Good to Great: Why Some Companies Make the Leap...And Others Don't
― Good to Great: Why Some Companies Make the Leap...And Others Don't
Moumita’s 2025 Year in Books
Take a look at Moumita’s Year in Books, including some fun facts about their reading.
More friends…
Favorite Genres
Polls voted on by Moumita
Lists liked by Moumita






