Contribution 38
From WikiContent
(Difference between revisions)
| Line 1: | Line 1: | ||
| - | == Time Is Money == | ||
| + | == Community == | ||
| - | + | As the architect, you make decisions that will affect the community revolving around your project for many years. In a way, the software design itself is part of the architecture. The way people come into the community and the way people leave are also part of it. A complicated architecture is difficult because the connections between the parts are blurred by the volume of noise, and many good people turn away. An architecture simple by decree is hard to work with because only things declared simple are allowed, and people feel helpless. | |
| - | The fundamental law of money is that a dollar today is greater than a dollar tomorrow. I can invest the dollar I hold today, giving me a fraction more than a dollar tomorrow. In evaluating two revenue streams, timing is as important as magnitude. If you tell me, "In scenario A you spend $10 to make $50, in scenario B you spend $20 to make $40," I don't know which is the better deal until you tell me ''when'' I spend and make the money. | ||
| - | + | By [[Evan Cofsky]] | |
| - | + | This work is licensed under a | |
| + | [http://creativecommons.org/licenses/by/3.0/us/ Creative Commons Attribution 3] | ||
| - | + | Back to [[97 Things Every Software Architect Should Know]] home page | |
Current revision
Community
As the architect, you make decisions that will affect the community revolving around your project for many years. In a way, the software design itself is part of the architecture. The way people come into the community and the way people leave are also part of it. A complicated architecture is difficult because the connections between the parts are blurred by the volume of noise, and many good people turn away. An architecture simple by decree is hard to work with because only things declared simple are allowed, and people feel helpless.
By Evan Cofsky
This work is licensed under a Creative Commons Attribution 3
Back to 97 Things Every Software Architect Should Know home page
