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.
Citado por 0 leyes