Lo nuevo...
- jQuery links 2012-01-30 [updated]
- p::screencast - Introducción a drush y drush_make - Parte I
- p::screencast Instalación Drupal 7 en IIS y MSSQL server con WebPI
- Drupal 8 - Drupal mobile - El futuro
- p::screencast: Instalación de Drupal 7
- DrupalNotes: ¿Drupal, por dónde empezar?
- Tecnologías Web
- Drupal para medios de comunicación - OpenPublish
- WebMatrix - Instale Drupal y PHP en IIS fácilmente (parte II)
- Drupal Links 2010-08-16
En twitter...
-
Apple Goes After Samsung Galaxy Tab in Court [VIDEO] http://t.co/1iwEVdoy1 hora 59 mins ago
| Drupal core announcements: Kernel patch for WSCCI nearly complete http://t.co/WyYECEQG — 2 horas 57 mins ago |
| Clemens Tolboom: Symfony development from a Drupal perspective http://t.co/rCuuoIr7 — 6 horas 57 mins ago |
| The http://t.co/5PdgYpfr Daily is out! http://t.co/TigaMSSl ▸ Top stories today via @bitconstructor — 7 horas 13 mins ago |
| Qué hacer para que no fallen los dispositivos electrónicos http://t.co/6sHEHUDV — 7 horas 57 mins ago |
| La mujer del millonario más joven del mundo http://t.co/wEmW7wKq — 8 horas 58 mins ago |
| Detectan una enzima que deteriora el sistema inmune de los astronautas http://t.co/2PMAaMw2 — 9 horas 24 mins ago |
| How to Watch Today's Solar Eclipse Without Special Equipment http://t.co/DwYakwju — 10 horas 53 mins ago |
| Dave Hall Consulting: Your Site Should be Full of BEANs* http://t.co/vV8p9G2y — 10 horas 58 mins ago |
| Our favorite tweets of the weekMay 14 – May 20, 2012 http://t.co/IJe3wPjB — 11 horas 56 mins ago |
| 15 Helpful HTML Books for Beginners Worth Checking http://t.co/RVFRLwWy — 11 horas 56 mins ago |
¿Es php un lenguaje orientado a objetos? (Parte 1)
A lo largo de mi camino por el software, constantemente me he encontrado con la discusión entre programadores y teóricos del software, de cuándo un lenguaje es orientado a objetos o cuándo un lenguaje lo que tiene es algún tipo de soporte para la programación a objetos.
Esta discusión tiende a complicarse más cuando se hace en el marco de un lenguaje como PHP. Aunque PHP es un lenguaje que soporta la orientación a objetos (a partir de la versión 5), no fue creado como un lenguaje en este paradigma de desarrollo de software.
Mientras escribía esta introducción a mi serie de artículos, me encontré gratamente conque mi colega el consultor ing. Dennis-Jan Broerse, iniciaba la suya propia denominándola "Migrating a dev team to an OO team" (migrando un equipo de programación a un equipo orientado a objetos).
Aunque creo que nuestros artículos podrían llegar a tocar puntos en común, espero que más bien puedan ser complementarios y ayuden a fomentar un rico intercambio de ideas.
En mi siguiente publicación trataré de bosquejar lo que es la OOP (Programación orientada a objetos). A partir de allí, compararé PHP 6 con lo que habremos enmarcado como teoría de programación orientada a objetos. Mi análisis se enfocará en lo que PHP 6 puede ofrecer al programador OO, sin entrar en detalles de cómo PHP 6 implementa su soporte OO, que sería tema para otra serie de artículos.
Aunque existe mucha bibliografía sobre la OOP, así como la OOP con PHP, sigo encontrando mucho software desarrollado en el paradigma procedimental o funcional, que he tenido que mantener, modificar o tirar.
Los invito a seguirme en "¿Es php un lenguaje orientado a objetos? (Parte 2)" para adentrarnos en esta discusión.
