Dim 01/01/2012 - Actualités

Xavier
Administrateur du site
Messages : 817
Enregistré le : mer. 22 juin 2011 18:25

Dim 01/01/2012 - Actualités

Message non lu par Xavier »

Dim 01/01/2012 - Actualités


19:35
  • Un système de log est en train d'être implémenté. Il permettra d'accélérer les développements les plus complexes grâce à une console, et de faciliter la résolution de bugs ou de crashs d'utilisateurs grâce à la génération d'un fichier.
  • Cinq types de log ont été implémentés :
    • Info : les status des composants de l'application.
    • Warning : les erreurs ou incohérences qui peuvent être gérées par l'application.
    • Error : les erreurs donnant lieu à un arrêt de l'application.
    • Code: le nom de chaque méthode utilisée (à l'exception des services, trop nombreux).
    • Debug : des données particulières, susceptibles d'aider à résoudre des problèmes ponctuels.
  • Il sera possible de visualiser les logs en temps réel via une console. Celle-ci n'affiche pas les logs de type Code, bien trop nombreux :
    Console.png
  • Le fichier de log sera déclenchable via la fenêtre de la Console s'il est possible de reproduire le problème. Si besoin d'un log complet (cas des crashes au démarrage), il sera possible de lancer l'application avec le paramètre Log. Dans ce cas, la totalité des logs est extraite. L'écriture du fichier log est crash-proof, car le fichier est ouvert avant et fermé après chaque ligne à écrire. Il est formaté avec des tabulations, permettant un copier-coller immédiat sous Excel pour filtrage et analyse :
    Log.png
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Répondre