The most important single aspect of software development is to be clear about what you are trying to build.
The theory of Communism may be summed up in one sentence: Abolish all private property.
Architecture must be a force for good, for social change.