Hola,
Lamentablemente no pude asistir al evento y mi conexión estaba
fallando ese día, así que no tuve mucha suerte para escuchar al menos
las ponencias.
Acabo de ver tus slides y si no me equivoco, dices que es mejor
programar uno mismo que usar plugins existentes, ¿no?
A mi modo de ver, tu planteamiento tiene varios puntos débiles (slide
18), sobre todo cuando mencionas que tan sólo se necesita tener
nociones de PHP y haber oído del Codex para poder implementar algo. No
dudo que no sea posible. Sin embargo, lo que particularmente me
preocupa de esa recomendación es que probablemente la calidad del
código no será buena. Eso sin considerar los problemas de rendimiento
o seguridad. Con respecto a esto último, si te fijas el historial de
WordPress, te darás cuenta que aún los mejores desarrolladores de
WordPress pueden cometer ese tipo de errores, ¿te imaginas que tan
seguro es el código de alguien que recién empieza? [1]
Con esto no quiero decir que uno no debe experimentar cosas, es la
forma de aprender; pero si nos pagan por entregar cierta
funcionalidad, personalmente creo que sería una irresponsabilidad
querer hacerlo uno mismo cuando no se tienen las competencias
necesarias.
Por otro lado, si tu consejo va también a alguien con experiencia,
creo que tampoco se puede decir que uno es mejor que el otro. Uno
generalmente debe evaluar qué es lo más conveniente al momento de
desarrollar algo. En lo posible hay que intentar evitar reinventar la
rueda.
[1] Los plugins que están listados en el repositorio oficial tampoco
están exentos de problemas de seguridad, pero hay mayor chance que los
más populares sean un poco más auditados.
En fin, si entendí mal los slides o hablaste sobre otra cosa en tu
presentación, puedes ignorar este mail :)
Saludos
--
Alexander Concha
http://www.buayacorp.com