1
0
mirror of https://github.com/kylelobo/The-Documentation-Compendium.git synced 2025-09-02 17:42:57 +02:00
Files
the-documentation-compendium/es/CODING_GUIDELINES.md
Rudolf Fanchini 677793274e translate project templates spanish (#41)
translate to spanish
2021-08-28 01:56:54 +05:30

1.3 KiB

Guiá de codificación

  • Puede validar que su código cumpla con estas reglas ejecutando stuff / php-format.py validate
  • Tabuladores, sin espacios
  • El final de la línea debe ser estilo Unix (\n), no estilo Windows (\r\n)
  • Los corchetes de apertura van en la misma línea que la última declaración
    if (condición) {
        cosas;
    }
  • Un espacio entre palabras clave y paréntesis para: if, else, while, switch, catch, function
  • Las llamadas a funciones no tienen espacio antes del paréntesis.
  • No se dejan espacios entre paréntesis
  • Un espacio después de cada coma, pero sin espacio antes
  • Todos los operadores binarios deben tener un espacio antes y otro después
  • No debe haber más de una línea en blanco contigua
  • No debe haber comentarios vacíos.
  • No debe usar comentarios de bloque / * ... * /, solo línea // ...
  • Los cambios en la funcionalidad deben ir acompañados de sus respectivas nuevas/modificadas pruebas
  • Se deben utilizar excepciones para informar estados erróneos. Se permite el uso de funciones que devuelven verdadero/falso cuando son valores esperados
  • Utilizar RAII cuando corresponda, principalmente en la administración de recursos (archivos, etc ...)