Quote by Dave Abrahams

Don't start with a class. Start with a protocol.


Don't start with a class.  Start with a protocol.

Summary

This quote suggests that when designing or structuring a system or project, it is better to begin by defining a communication protocol rather than directly focusing on creating a class or specific implementation. By starting with a protocol, it emphasizes the importance of establishing a standardized way of communication and interaction between different components or entities. This approach promotes flexibility, scalability, and interoperability, as it allows for multiple implementations of classes that adhere to the same protocol. Starting with a protocol provides a solid foundation and can lead to more organized and efficient development.

By Dave Abrahams
Liked the quote? Share it with your friends.

Random Quotations