mobile-best-practice/chapters/MBP_023_fr.md

42 lines
1.6 KiB
Markdown
Raw Normal View History

2024-02-07 15:07:29 +00:00
## Réduire le volume de données stockées au strict nécessaire
### Identifiants
| V1 |
|:--:|
| 23 |
2024-02-07 15:07:29 +00:00
### Catégories
| Cycle de vie | Tiers | Responsable |
|:---------:|:-----------:|:----:|
| 2. Conception | Application | Architecte Logiciel/Développeur |
### Indications
| Degré de priorité | Mise en oeuvre | Impact écologique |
|:-------------------:|:-------------------------:|:---------------------:|
| 4 | 4 | 4 |
|Ressources Economisées |
|:----------------------------------------------------------:|
| Stockage |
### Description
Réduire le volume de données stockées au nécessaire consiste à :
* Supprimer les données qui ne sont plus utilisées.
* Éviter les doublons entre les tables est un moyen doptimiser le volume de données stockées.
* Dans le cas de fonctionnalité permettant à l'utilisateur de télécharger du contenu volumineux, associer une durée de vie à ce contenu.
### Exemple
Par exemple une application de streaming qui propose le téléchargement d'un film ou d'une série peut :
* Associer une durée de vie de 30 jours au contenu. Une tâche est programmée 30 jours plus tard grâce au [WorkManager](https://developer.android.com/topic/libraries/architecture/workmanager) afin de supprimer le fichier.
* Supprimer le fichier une fois que le média a été visionné entièrement.
2024-02-07 15:07:29 +00:00
### Principe de validation
| Le nombre ... | est inférieur à |
|-------------------|:-------------------------:|
| de données stockées et non utiles pour le service numérique | 0 |