another:there are two ways to construct software: one way is to make it so complicated that there is not obvious deficiencies;the other way is to make it so simple that there is obviously no deficiency.
another:
there are two ways to construct software:
one way is to make it so complicated that there is not obvious deficiencies;
the other way is to make it so simple that there is obviously no deficiency.