Same here. Also this one:
13. Design is based on requirements. There's no justification for designing something one bit "better" than the requirements dictate.
To what level this is true depends on the complexity of the system I suppose, and how accurate the requirements actually are.
To what level this is true depends on the complexity of the system I suppose, and how accurate the requirements actually are.