logo

Quotes About Planning

We programmers simply do not know how long things will take. This isn't because we are incompetent or lazy; it's because there is simply no way to know how complicated a task is going to be until that task is engaged and finished. But, as we'll see, all is not lost.
~ Robert C. Martin
If you think good architecture is expensive, try bad architecture. —Brian Foote and Joseph Yoder
~ Robert C. Martin
Complexity kills. It sucks the life out of developers, it makes products difficult to plan, build, and test." —Ray Ozzie, CTO, Microsoft Corporation
~ Robert C. Martin
If you can develop the high-level policy without committing to the details that surround it, you can delay and defer decisions about those details for a long time. And the longer you wait to make those decisions, the more information you have with which to make them properly.
~ Robert C. Martin
Architecture is the decisions that you wish you could get right early in a project, but that you are not necessarily more likely to get them right than any other. —Ralph Johnson
~ Robert C. Martin
Recall that the goal of an architect is to minimize the human resources required to build and maintain the required system.
~ Robert C. Martin
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
The tragedy is that the architects, by making a premature decision, multiplied the development effort enormously.
~ Robert C. Martin
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
A good architect maximizes the number of decisions not made.
~ Robert C. Martin
So, when and why should we use UML? Diagrams are most useful for communicating with others and for helping you work out design problems.
~ Robert C. Martin
The goal of the architect is to create a shape for the system that recognizes policy as the most essential element of the system while making the details irrelevant to that policy. This allows decisions about those details to be delayed and deferred.
~ Robert C. Martin
Working overtime is not a way to show your dedication to your employer. What it shows is that you are a bad planner, that you agree to deadlines to which you shouldn't agree, that you make promises you shouldn't make, that you are a manipulable laborer and not a professional.
~ Robert C. Martin
The first concern of the architect is to make sure that the house is usable — not to ensure that the house is made of bricks.
~ Robert C. Martin
Databases should usually not be considered as a major factor of the design and implementation.
~ Robert C. Martin
What do we talk about when we talk about architecture?
~ Robert C. Martin
The Bombing Two Dauntlesses were launched with 12 percent less than maximum fuel, which would have critical impact later in the morning.
~ Robert C. Stern
What you need is a mental filtering system based on a scale of priorities and your long-term goals.
~ Robert Greene
When you see several steps ahead, and plan your moves all the way to the end, you will no longer be tempted by emotion or by the desire to improvise. Your clarity will rid you of the anxiety and vagueness that are the primary reasons why so many fail to conclude their actions successfully. You see the ending and you tolerate no deviation
~ Robert Greene
The essence of strategy is not to carry out a brilliant plan that proceeds in steps. It is to put yourself in situations where you have more options than your enemy does...True strategy is being able to do strategy A, B, or C, depending on the circumstances.
~ Robert Greene
Most men are ruled by the heart, not the head. Their plans are vague, and when they meet obstacles they improvise. But improvisation will only get you as far as the next crisis, and is never a substitute for thinking several steps ahead and planning to the end.
~ Robert Greene
You like to imagine yourself in control of your fate, consciously planning the course of your life as best you can. But you are largely unaware of how deeply your emotions dominate you. They make you veer toward ideas that soothe your ego.
~ Robert Greene
grasping at Option A as the single right answer, true strategy is positioning yourself to be able to do A, B, or C depending
~ Robert Greene
Look wider and think further ahead" must be your motto.
~ Robert Greene