Skip to content

Latest commit

 

History

History
23 lines (16 loc) · 1.4 KB

File metadata and controls

23 lines (16 loc) · 1.4 KB

Note Keeper - Projet pour Entretien

Description du Projet

Note Keeper est une application permettant d'ajouter des notes. L'utilisateur peut créer une note, puis la visualiser, l'édition ou la supprimer après sélection.

Instructions

Vous êtes invité à examiner le code source existant de cette application. Votre mission est d'identifier les points à améliorer ainsi que les problèmes dans l'implémentation actuelle. N'hésitez pas à souligner les aspects du code qui vous semblent bien conçus.

Voici les tâches spécifiques à réaliser :

  1. Revue de Code : (20 min)

    • Étudiez le code fourni et identifiez les bonnes pratiques ainsi que les mauvaises.
    • Faites une liste des améliorations possibles et des problèmes rencontrés.
    • Proposez également des solutions pour les problèmes identifiés.
  2. Ajout d'un Champ de Description : (20 min)

    • Sur la page de détail de la note, ajoutez un champ permettant à l'utilisateur d'ajouter une description à sa note.
  3. Persistance des Données : (5 min)

    • Réfléchissez à une méthode permettant de sauvegarder la description ajoutée par l'utilisateur. Comment intégreriez-vous cette solution dans l'application actuelle ?
  4. Choix de la Base de Données : (5 min)

    • Selon vous, quel serait le type de base de données le plus adapté pour une application de prise de notes comme celle-ci ? Justifiez votre réponse.