Quotes About Efficiency
In general, it is harmful to depend on modules that contain more than you need. This is obviously true for source code dependencies that can force unnecessary recompilation and redeployment—but it is also true at a much higher, architectural level.
~ Robert C. Martin
BazillionQuotes.com
The majority of the cost of a software project is in long-term maintenance.
~ Robert C. Martin
BazillionQuotes.com
Recall that the goal of an architect is to minimize the human resources required to build and maintain the required system.
~ Robert C. Martin
BazillionQuotes.com
A stitch in time saves nine. The early bird catches the worm. Don't put off until tomorrow what you can do
~ Robert C. Martin
BazillionQuotes.com
The only way to make the deadline—the only way to go fast—is to keep the code as clean as possible at all times.
~ Robert C. Martin
BazillionQuotes.com
Duplication and expressiveness take me a very long way into what I consider clean code, and improving dirty code with just these two things in mind can make a huge difference. There is, however, one other thing that I'm aware of doing, which is a bit harder to explain.
~ Robert C. Martin
BazillionQuotes.com
A stitch in time saves nine. The early bird catches the worm. Don't put off until tomorrow what you can do today.
~ Robert C. Martin
BazillionQuotes.com
The team is working along at a certain productivity. Then new staff is added. Productivity plummets for a few weeks as the new people suck the life out of the old people. Then, hopefully, the new people start to get smart enough to actually contribute.
~ Robert C. Martin
BazillionQuotes.com
There is no such thing as quick and dirty. Anything dirty is slow. The only way to go fast, is to go well.
~ Robert C. Martin
BazillionQuotes.com
You should be able to run all the unit tests with just one command.
~ Robert C. Martin
BazillionQuotes.com
The most efficient and effective way to review code is to collaborate in writing it.
~ Robert C. Martin
BazillionQuotes.com
QA and Acceptance Tests If QA has not already begun to write the automated acceptance tests, they should start as soon as the IPM ends. The tests for stories that are scheduled for early completion should be done early. We don't want completed stories waiting for acceptance tests to be written.
~ Robert C. Martin
BazillionQuotes.com
The tests fit the production code like an antibody fits an antigen.
~ Robert C. Martin
BazillionQuotes.com
refactored) /**
~ Robert C. Martin
BazillionQuotes.com
Duplication may be the root of all evil in software. Many principles and practices have been created for the purpose of controlling or eliminating it.
~ Robert C. Martin
BazillionQuotes.com
A good architect maximizes the number of decisions not made.
~ Robert C. Martin
BazillionQuotes.com
THE COMMON REUSE PRINCIPLE Don't force users of a component to depend on things they don't need.
~ Robert C. Martin
BazillionQuotes.com
software has two types of value: the value of its behavior and the value of its structure.
~ Robert C. Martin
BazillionQuotes.com
O objetivo da arquitetura de software é minimizar os recursos humanos necessários para construir e manter um determinado sistema.
~ Robert C. Martin
BazillionQuotes.com
It doesn't take a huge amount of knowledge and skill to get a program working. Kids in high school do it all the time. Getting it right is another matter entirely. When software is done right, it requires a fraction of the human resources to create and maintain.
~ Robert C. Martin
BazillionQuotes.com
Duplication may be the root of all evil in software.
~ Robert C. Martin
BazillionQuotes.com
The fact is that making messes is always slower than staying clean, no matter which time scale you are using.
~ Robert C. Martin
BazillionQuotes.com
Any comment that forces you to look in another module for the meaning of that comment has failed to communicate to you and is not worth the bits it consumes.
~ Robert C. Martin
BazillionQuotes.com
To build a system with a design and an architecture that minimize effort and maximize productivity, you need to know which attributes of system architecture lead to that end.
~ Robert C. Martin
BazillionQuotes.com
