Pour la programmation, adapter ses projets pour qu'ils soient le plus efficace et facile à mettre à jour est primordial. Ce projet comprend le principe de Countinous Intergration (CI) en créant des tests unitaires (Unit Testing) afin d'assurer le bon fonctionnement du programme, malgré les updates.