Fundamentos de la Programacion
Los fundamentos de la programacion (En cualquier paradigma) son cuatro:
- Abstraccion. Utilizar terminos, conceptos e ideas para representar un concepto de manera fundamental, ignorando lo superfluo.
- Encapsulacion. Ocultar informacion innecesaria al exterior.
- Modularidad. El uso de unidades separadas que mientras mejor sean estaran pocamente acopladas y seran altamente cohesivas.
- Jerarquia. La creacion de una estructura bien definida que permita seguir el flujo de un programa.