There are two ways of constructing a software design. One way is to ma >>
Simple ideas lie within the reach only of complex minds. >>
Order and simplification are the first steps towards the mastery of a >>
The whole is simpler than the sum of its parts. >>
There are two ways of constructing a software design. One way is to make it so simple that there are obviously no deficiencies. And the other way is to make it so complicated that there are no obvious deficiencies.