Bonjour,
Actuellement en stage, j'ai un problème de conception. En résumé voilà l'appli que je dois faire :
un web service qui
- à partir d'un document html
- fait une analyse anti-spam (avec Spam Assassin)
- créer un rapport d'analyse (où il y a une note et une liste d'erreurs)
- lit la note qui y figure et la renvoie
- récupère les erreurs qui figurent dans ce rapport
- se connecte à une base de données
- et renvoi les aides disponibles (dans la bdd) par rapport aux erreurs
- puis crée finalement une liste d'erreurs avec les aides correspondantes
je renvoie donc 2 choses : la note, la liste.
vu que j'étais en apprentissage, j'ai un peu codé ça à la wannagain ! et c'est mal !
je n'arrive pas à voir comment découper mon appli. Les cas d'écoles avec des garages et des voitures, c'est toujours facile à voir, je comprends bien, mais là je galère à mort !!! help, please...
pour l'instant j'ai
- une classe (le webservice) avec toutes mes méthodes d'analyse et de lecture de rapport
- une classe de ma liste d'erreurs
- une classe qui permet l'accès à la bdd et aux données
- une classe Assembler DTO pour ma liste d'erreur
et je ne sais pas si c'est bon. il y'a en plus la notion de namespace où, meme si je comprends un peu ce que c'est, je vois pas si il y'a des classes que je dois regrouper. dois je plutot faire une classe où il y aura ma liste et ma note qui se fera instancier par mon webservice ?
je lis plein de truc sur le net et ça me perds encore plus... je suis donc paumé, me sens bête et au bord du suicide !!!

et j'ai encore d'autres questions, mais je vais peut etre m'arréter là pour l'instant...
merci d'avance
PS : je ne savais pas trop où poster, donc 'autres'...
-- remsrock --