108 Quotes by Robert C. Martin
- Author Robert C. Martin
-
Quote
Clean code is not written by following a set of rules. You don’t become a software craftsman by learning a list of heuristics. Professionalism and craftsmanship come from values that drive disciplines.
- Share
- Author Robert C. Martin
-
Quote
Database schemas are notoriously volatile, extremely concrete, and highly depended on. This is one reason why the interface between OO applications and databases is so difficult to manage, and why schema updates are generally painful.
- Tags
- Share
- Author Robert C. Martin
-
Quote
Learning to write clean code is hard work. It requires more than just the knowledge of principles and patterns. You must sweat over it. You must practice it yourself, and watchyourself fail. You must watch others practice it and fail. You must see them stumble and retrace their steps. You must see them agonize over decisions and see the price they pay for making those decisions the wrong way.
- Share
- Author Robert C. Martin
-
Quote
The primary cost of maintenance is in spelunking and risk. Spelunking is the cost of digging through the existing software, trying to determine the best place and the best strategy to add a new feature or to repair a defect.
- Share
- Author Robert C. Martin
-
Quote
Clean code always looks like it was written by someone who cares.
- Share
- Author Robert C. Martin
-
Quote
A use case is a description of the way that an automated system is used. It specifies the input to be provided by the user, the output to be returned to the user, and the processing steps involved in producing that output. A use case describes application-specific business rules as opposed to the Critical Business Rules within the Entities.
- Share
- Author Robert C. Martin
-
Quote
Honesty in small things is not a small thing.
- Share
- Author Robert C. Martin
-
Quote
Providing too much detail can be an invitation for micro-management.
- Share
- Author Robert C. Martin
-
Quote
The perfect kind of architecture decision is the one which never has to be made.
- Share