Salta al contingut

Codificació al Rolisteam

Ús del clang-format

Al directori arrel del codi font del Rolisteam, trobareu un fitxer clang-format.

Si instal·leu el clang-format al vostre sistema i configureu l'IDE per a invocar-lo automàticament en desar el fitxer. La sintaxi sempre ha d'ajustar-se a l'estàndard del Rolisteam.

Dependències

Com que el Rolisteam és una aplicació multiplataforma, intentem evitar incloure biblioteques noves, ja que podem subestimar el cost de gestionar la dependència a cada plataforma.

Agraïm les biblioteques de només capçalera i també qualsevol mòdul de les Qt.

Implementació

Hem implementat aquest paradigma en el Rolisteam. Qualsevol col·laboració ha de respectar aquest enfocament:

  • Vistes: codi QML per a mostrar les dades i permetre que els jugadors les utilitzin.
  • Controlador: codi C++ per a gestionar permisos, canvis i emmagatzematge.
  • Actualitzador: codi C++ per a actualitzar l'estat d'aquestes dades a les mateixes dades en altres vessants dels jugadors.