Por lo general, si formamos parte de un desarrollo desde el comienzo, nos es bastante fácil tener noción de la arquitectura completa.
Existen otros casos, en los cuales llegamos con la arquitectura ya definida, pero la documentación se encarga de tapar esos baches con los cuales uno se topa.
El otro escenario posible, es la razón de ser de éste post.
Supongamos que estamos ante una aplicación en la cuál no tuvimos nada que ver con su arquitectura, y para rematarla, no tenemos documentación que pueda consultarse.
Si a esto le sumamos algunas cuestiones relacionadas con la complejidad del código y el grado de abstracción que pueda presentar, se nos pueden complicar un poco las tareas diarias.
En mi caso, la aplicación que se ajusta a éste último esquema, es Magento.
Seguir leyendo «Conociendo el contexto de un objeto en Php»