mobile-best-practice/chapters/MBP_017_fr.md

1.4 KiB
Raw Permalink Blame History

Utiliser une bibliothèque que si celle-ci est réellement indispensable

Identifiants

Catégories

Cycle de vie Tiers Responsable
2. Conception Réseau Architecte Logiciel/Développeur

Indications

Degré de priorité Mise en oeuvre Impact écologique
4 4 4
Ressources Economisées
Stockage / Mémoire

Description

Certaines bibliothèques prêtes à lemploi sont des outils pratiques pour faciliter le développement de certains composants ou la maintenabilité du code. Cependant, celles-ci pourraient parfois être facilement remplacé par des bibliothèques déjà présentes dans le projet, voir des API incluses dans le SDK Android de base. Il est intéressant de se poser régulièrement la question de l'utilité des bibliothèques incluses dans un projet.

Par ailleurs, l'application de la bonne pratique Minifier le code permet d'inclure dans le package final uniquement les portions utilisées des dépendances de notre projet.

Principe de validation

Le nombre ... est inférieur ou égal à
de bibliothèques dont l'utilité est minime 1