Programar grandes sistemas no es tarea sencilla para un programador. Sobre todo si tiene que conocer gran parte del sistema con el que trabaja. Mucho del tiempo que se pierde trabajando en grandes sistemas (como es el caso de Elgg) es buscando/recordando nombre de funciones: cómo se llamaba la función que hacía esto, cómo hago para hacer esto otro, etc. Es por eso que los cheatsheet son una gran solución para nosotros, los programadores (ojo, no van a programar por nosotros, sólo serán una ayuda ;) ).

Desde que trabajo con Elgg, ya casi 3 años, estaba deseando desarrollar uno que siempre terminaba postergándolo por una cosa u otra. Pero fue ayer que el "gran" Evan Winslow (Desarrollador del Core de Elgg), publico en la wiki de Elgg una entrada con la mayoría de funciones útiles para Elgg 1.8 (ya escribiré una entrada sobre el mismo). Es ahí donde tomo protagonismo y, basándome en lo escrito por Evan, le doy estilo y armo el primer Cheatsheet de Elgg, que tengo pensado ir actualizando ya que, como muchos saben, Elgg es una red social y como tanto abarca muchas funciones, eventos, hooks, etc.

Espero que sirva y los mantendré al tanto de las actualizaciones de la misma.

Pueden descargarla aquí:

 

Cheatsheet Elgg 1.8

Referencias:
http://docs.elgg.org/wiki/Engine/Functions