“Sin embargo, considero la programación orientada a objetos como un aspecto de la programación en general; es decir, como una consecuencia lógica de la programación procedimental a pequeña escala, que requiere un buen conocimiento de la misma.”
Niklaus Wirth es un científico de la computación suizo, profesor universitario y principal diseñador de lenguajes de programación como Euler, Algol W, Pascal, Modula, Modula-2 y Oberon.
1934
Crea una imagen con esta frase
Elige un fondo:
Significado
Desde la práctica procedural
Wirth propone que la orientación a objetos brota de prácticas ya presentes en la programación procedural: abstraer, modularizar y gestionar estado a pequeña escala conduce naturalmente a estructuras que luego se etiquetan como objetos. Su trayectoria como creador de Pascal, Modula y Oberon aporta contexto: primó la simplicidad pedagógica y la claridad del lenguaje. Así, la programación procedimental no queda sustituida, sino que actúa como cimiento técnico y conceptual para formas más complejas de organización del código.Aprendizaje y decisiones de diseño
La afirmación exige dominio de lo elemental antes de abrazar paradigmas más altos. Para diseñar clases limpias, interfaces coherentes y jerarquías útiles hace falta experiencia manejando funciones, estados y límites de módulo; sin eso, la orientación a objetos puede degenerar en sobrecomplicación. En la práctica implica un itinerario de aprendizaje gradual y una mirada crítica hacia patrones que prometen soluciones rápidas pero obvian fundamentos.Frases relacionadas
“Aprender sin reflexionar es malgastar la energía.”
“En cuanto a la lógica, sus silogismos más bien sirven para explicar a otros las cosas ya sabidas, que para aprender.”
“Debes estudiar cuidadosamente el arte de razonar, ya que es lo que la mayoría de la gente desconoce, y no hay nada que me disguste más que discutir, ni siquiera conversar, con alguien que no comprende la filosofía inductiva y deductiva.”
“Respeto la fe, pero la duda es la que da educación.”
Más frases de Niklaus Wirth