En los años que estuve dando clases en ORT sobre Desarrollo POO con PHP5 (folleto), traté de innovar todo lo que puede (y más), buscando adaptarme lo más posible a los alumnos y sus particularidades. Siempre busqué que tanto las clases teóricas delante de una pizarra como en los laboratorios fueran una "práctica" del mundo real. De la misma forma, busqué "contextualizar" los "trabajos obligatorios" para que además de aprender, pudieran tener confianza para realizar sus propios proyectos.
Entre todas las letras que hice, una de ellas fue "hacer un Twitter" (letra completa), por lo cual aproveché para contarles la historia del proyecto, cómo funcionaba el producto, sobre la era Web 2.0, y hacerles entender que perfectamente ellos podrían hacer un proyecto funcionalmente muy similar (nada es imposible) y que muchas veces algo muy simple se puede convertir en un emprendimiento de millones de dólares.
Revolviendo repositorios svn de ejemplo, encontré una versión (svn) (aún no terminada) que usé a modo de guía para las prácticas en los laboratorios. La dejé instalada en twitter.surforce.com y los fuentes accesibles para quién quiera bajarla y probarla.
No tiene nada del otro mundo, tampoco es puramente "una arquitectura en 3 capas" (ni siquiera usar templates), pero creo que a más de uno que esté empezando con Ajax le puede servir de ejemplo (para este caso se está usado prototype).
Nota: tengo pendiente, una vez deje medio congelado surforce-cms y avance con surforce-social, empezar a fabricar con Zend un surforce-twitter ;-)
Como convertirse en un "Desarrollador PHP Senior" y no morir en el intento... escrito por Enrique Place
Suscribirse a:
Comentarios de la entrada (Atom)
Entradas populares
-
He visto mucha documentación que habla sobre el tema de los métodos "getter / setter", o traducido al castellano los métodos "...
-
Esto es lo que pasa cuando tienes entornos que no son homogéneos y cada aplicación se encuentra ubicada en distintas márgenes de un "rí...
-
Uno de los problemas que me he encontrado con la versión 5 de PHP es la falta de la representación de los "paquetes" desde el prop...
-
Este es un resumen de conclusiones que se vertieron en una discusión sobre el tema en Foros de Web , donde se plantea la duda de si PHP5 ...
-
Este es un ejemplo publicado a partir de la duda de un usuario , y como son preguntas que se hacen reiteradamente, les dejo el ejemplo aquí ...
-
Esta reflexión se la escribo a todos los "Programadores PHP": Al día de hoy la mayoría de los institutos o universidades de muchos...
-
El Patrón " Singleton " sirve para cuando buscamos restringir la creación de instancias de un objeto, obligando que solo se pueda ...
-
Hace un tiempo que vengo recomendando esta presentación como punto de partida para definir un estándar de desarrollo en una empresa. En ambi...
-
Bueno, luego de revisarlo una y otra vez (y otra vez) ya se encuentra terminada la primer versión del libro que junta toda la experiencia ac...
-
Estoy viendo muy seguido en foros que frecuento regularmente a muchos programadores que quieren dar " el gran salto " y evolucion...
No hay comentarios.:
Publicar un comentario