Ir al contenido principal

Entradas

Mostrando entradas de noviembre, 2011

Los namespaces de PHP 5.3, una buena forma de tener un código más limpio y organizado

Traits, lo nuevo de PHP 5.4

Programación Orientada a Objetos

¿Qué es la Programación Orientada a Objetos? La programación orientada a objetos es un estilo de programación que nos permite (a los desarrolladores) agrupar tareas similares en clases. Esto ayudará a que nuestro código mantenga el principio " No te repitas " (en inglés  Don't Repeat  Yourself  o  DRY , la wikipedia lo define ) y así, mantenerlo fácilmente. Uno de los mayores beneficios de la programación DRY es que, si una pieza de información cambia en tu programa, usualmente  sólo se requerirá un cambio para actualizar el código . Uno de las más grandes pesadillas para los desarrolladores es mantener el código cuando los datos se declaran una y otra vez, lo que significa que cualquier cambio al programa se convierte en un juego, infinitamente más frustrante, que el ¿Dónde está Waldo?, donde hay que atrapar el contenido y funcionalidad duplicada. OOP es intimidante para muchos de los desarrolladores porque nos introduce a una nueva sintaxis y, a simple vista, pa