Organisation du code

  • Mise à jour : 24/06/2024

Organisation des fonctions dans les fichiers : limiter au plus le nombre de fonctions par fichier ainsi que la taille des fonctions

Langues

  • On privilégie le français pour les projets locaux
  • On privilégie l’anglais pour les projets internationnaux

PHP

  • Variables, fonctions, fichiers, dossiers : snake_case
  • Constantes : SCREAMING_SNAKE_CASE
  • Classes : PascalCase

Javascript

  • Variables, fonctions, fichiers, dossiers : camelCase
  • Constantes : SCREAMING_SNAKE_CASE
  • Classes : PascalCase
  • Pas d’utilisation de points virgule à la fin des lignes

Base de données

  • Nom des tables, nom des attributs : PascalCase
  • Les noms de variables sont au singulier

Langue : français

Commentaires de début de fonction :

/**

* Fonction [nom de la fonction]

* @param [nom du paramètre] [description]

* @return [nom de la variable retournée] [description]

**/

Indentation : 1 indentation = 1 tabulation

Sur les espaces après les parenthèses et les sauts de ligne la fin d’un if et le saut de ligne avant l’ouverture d’une fonction et l’arborescence (par dossier) : à discuter

Réunion du lundi

Prochaine réunion : 15/07/2024.
Ordre du jour :

  • Changements organisation de la réunion
  • Présentation changements site acck.fr