Quotessence
Home / Quotes / Quote by Erich Gamma

Quote by Erich Gamma

“Since changing interfaces breaks clients you should consider them as immutable once you've published them.”

Quote by Erich Gamma

Author

Erich Gamma
Erich Gamma

Erich Gamma is a renowned software development expert and author, best known for his contributions to the field of software design patterns. Born on March 13, 1961, he co-authored the influential book 'Design Patterns: Elements of Reusable Object-Oriented Software', which has had a profound impact on the software development community. more

You May Also Like

“Code wants to be simple... I had to give up the idea that I had the perfect vision of the system to which the system had to conform. Instead, I had to accept that I was only the vehicle for the system expressing its own desire for simplicity. My vision could shape initial direction, and my attention to the desires of the code could affect how quickly and how well the system found its desired shape, but the system is riding me much more than I am riding the system.”

“When we are children, we have a tranquil acceptance of mystery which is driven out of us later on, by curiosity and education and experience. But it is possible to find one's way back. With affection and respect, I disagree totally with Penelope Lively's conviction about the 'absolute impossibility of recovering a child's vision.' There _are_ ways, imperfect, partial, fleeting, of looking again at a mystery through the eyes we used to have. Children are not different animals. They are us, not yet wearing our heavy jacket of time.”