2 métodos para construir software
“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. The first method is far more difficult.”
“Hay dos formas de construir un diseño de software: Una es hacerlo tan simple que sea obvio que no ha deficiencias, y la otra es hacerlo tan complicado que no haya deficiencias que sean obvias. El primer método es mucho más difícil.”