Saltar a contenido

Guías de desarrollo

Esta sección contiene guías completas para desarrolladores que trabajan en omegaUp.

Enlaces rápidos

Flujo de trabajo de desarrollo

  1. Configure su entorno - Ejecute Docker
  2. Lea las pautas de codificación - Comprenda nuestros estándares
  3. Escribir pruebas - Asegúrese de que su código funcione
  4. Enviar un PR - Contribuya con sus cambios

Principios clave

Tipo Seguridad

  • Todo el código debe declarar tipos de datos.
  • TypeScript para interfaz
  • Salmo para PHP
  • mypy para Python

Pruebas

  • Todos los cambios de funcionalidad deben incluir pruebas.
  • Las pruebas deben pasar el 100% antes de comprometerse.
  • Escribe pruebas primero cuando sea posible.

Calidad del código

  • Siga las reglas de linting automatizadas
  • Utilice cláusulas de protección en lugar de condicionales anidados
  • Minimizar el uso nulo/indefinido
  • Eliminar el código no utilizado (no comentarlo)

Documentación relacionada


¿Listo para codificar? ¡Comience con las Pautas de codificación!