"Ñapa certified" - Cómo crear un drupal inmantenible

Durante el desarrollo de cualquier proyecto todos tomamos decisiones que en mayor o menor medida, impactan a la "mantenibilidad" del proyecto a largo plazo.

La idea de esa charla es recoger, a través de ejemplos y contra-ejemplos, las "malas decisiones" más habituales de  quien está empezando con el desarrollo drupal, y que pueden llegar a crear como resultado una web muy difícil (sino imposible) de mantener.

Esta sesión está destinada principalmente a quien está empezando a crear webs con drupal y tiene ganas de profundizar en su desarrollo. Si bien la mayoría de los ejemplos serán de desarrollo de funcionalidades con PHP (back-end), se tratarán temas globales que también se aplican a otras áreas del desarrollo como theming o site-building.

Los ejemplos concretos que analizaremos serán todos de drupal 7, pero a través de ellos hablaremos de conceptos de base que son globales y por lo tanto aplicables a cualquier versión de drupal.

Se repasarán de una forma básica ejemplos de las siguientes categorías:

  1. Coding Standards
  2. Documentación y Oganización del código
  3. Uso de las APIs
  4. Hacks / Patchs
  5. PHP en base de datos
  6. Renderizado HTML
  7. Malas prácticas en theming
  8. Malas prácticas en site-building
Evento
DrupalCampSpain 2015
Nivel
Principiante
Idioma
Castellano