Charte de développement
Parce que nous souhaitons que Brick CMS soit et reste un outil de qualité, nous demandons aux développeurs qui souhaitent rejoindre l'équipe de développement de respecter une charte qualité.
Clareté et lisibilité
Les développeurs gardent donc à l'esprit d'écrire un code propre, lisible et commenté. Ils pensent à ceux qui le liront et le déchiffreront après eux. Le but de Brick CMS n'est pas de remporter l'IOCCC !
Légèreté et optimisation
Les développeurs s'efforcent d'écrire un code léger et optimisé, à tous les niveaux : PHP/MySQL (nombre et temps d'exécution des requêtes), ou Javascript. Le code généré est et restera valide XHTML 1.1.
Dans cette optique, ils réutilisent au maximum les classes existantes du système.
Architecture et organisation
Les développeurs s'efforcent de comprendre, respecter et exploiter l'architecture de Brick. Ils peuvent également y apporter des suggestions d'évolution.
Sécurité
Les développeurs sont particulièrement attentifs à sécuriser au maximum leur code afin d'éviter les failles.