El documento discute la importancia de la arquitectura de capas en el desarrollo de software orientado a objetos, explicando que una aplicación sin esta arquitectura no aprovecharía completamente las características de los lenguajes orientados a objetos. También describe cómo la programación en una sola capa conduce a un desorden total y a un enfoque procedimental en lugar de orientado a objetos. Finalmente, señala que los primeros sistemas operativos tenían una arquitectura plana donde todas las rutinas estaban entrelazadas en un solo programa