Django: Creación de un sitio básico con Admin
Con todo el rollo de la mudanza me he dado cuenta de que no he escrito ningún artículo sobre Django. Estaba convencido de haberlo hecho. Así que voy a tener que arreglar el problema XD
Con todo el rollo de la mudanza me he dado cuenta de que no he escrito ningún artículo sobre Django. Estaba convencido de haberlo hecho. Así que voy a tener que arreglar el problema XD
Durante el cambio de Drupal a Blogger me surgió el problema del resaltado de sintaxis. En los artículos de mi web hay mucho código, y éste es uno de los puntos más importantes. En muy poco tiempo he visto tres maneras diferentes de gestionarlo y me gustaría compartirlas con vosotros. No sería justo olvidar que la solución final la encontré gracias a un comentario de Ángel Guzmán.
En Java los enumerados son más potentes de lo que parecen. He llegado a implementar toda la funcionalidad de un párser en un enumerado (dejando a la clase principal sólo la detección de tokens y la iteración de los mismos).
Esta versatilidad se debe a que, en Java, los enumerados son clases, en toda su extensión.
Hoy he descubierto mucho de ese gran desconocido que es assert.
Resulta que tenía a mi alcance una herramienta de depuración bastante fuerte y aún no he hecho uso de ella.
Con el fin de solucionar este problema, escribo este artículo, aunque no escribiré nada que no se encuentre en la Documentación de Java sobre Assert o la documentación Python.
Hace poco leí una entrada en el blog de UncleBob Martin que me pareció que definía estupendamente la situación actual del software.
En la lista Agile-Spain , @jmbeas propuso una traducción.
Como era corta, decidí practicar un poco y traducirla por mi cuenta. Se agradecerán comentarios sobre la traducción.
Podéis visitar el original, titulado Software Craftsmanship: What it’s all about . Por UncleBob Martin , por supuesto.