Ley [desarrollador]
Articulo Filosofía
Mario Alberto Hernández Román
Filosofía El desarrollo, diseño e implementación de [ mLey.mx ] sigue la Filosofía de Python ("Zen of Python"):
- I. Bello es mejor que feo;
- II. Explícito es mejor que implícito;
- III. Simple es mejor que complejo;
- IV. Complejo es mejor que complicado;
- V. Plano es mejor que anidado;
- VI. Espaciado es mejor que denso;
- VII. La Legibilidad cuenta;
- VIII. Los casos especiales nunca serán suficientemente especiales para romper las reglas;
- IX. Aunque a veces lo práctico gana a la pureza;
- X. Los errores nunca deben pasar silenciosamente;
- XI. A menos que sean silenciados explicitamente;
- XII. Ante la ambigüedad, rechaza la tentación de adivinar;
- XIII. Debe de haber solo un, y preferiblemente solo un, camino de hacerlo;
- XIV. Aunque ese camino tal vez no sea obvio al principio;
- XV. Ahora es mejor que nunca;
- XVI. Aunque nunca es a menudo mejor que ahora mismo;
- XVII. Si la implementación es difícil de explicar, entonces es una mala idea;
- XVIII. Si la implementación es fácil de explicar, entonces podría ser una buena idea.