[JAVA] Le modèle MVC sur mon lieu de travail est terrible
Je vais l'écrire car c'était un projet que je n'avais jamais vécu.
Quel est le problème en premier lieu
- J'utilise Struts2, mais le concept de logique métier n'existe pas en premier lieu
--Rechercher DB en action et pétrir les données
--SQL est écrit en solide dans un fichier Java
- Plein de scriptlets pour afficher et masquer les éléments d'écran JSP (comme découper le premier caractère d'une variable dans JSP)
- Bien entendu, il n'y a pas de document de conception détaillé
―― Au contraire, il n'y a pas de document de définition des exigences, pas de document autour de la base de données, et pas de manuel de procédure d'exploitation (c'est pourquoi BtoB)
--Il n'y a pas d'UT, pas d'ombre, pas de forme (ne piquez pas le pot jUnit dans le référentiel pour l'instant)
Que faire à partir de maintenant
- Maintenance des documents
――Je veux vraiment que vous arrêtiez de compter sur un super hacker
--Maintenance du code source
――Il est nécessaire de le rendre aussi facile à voir que possible
--Je veux utiliser la vue comme vue
--Créer README.md pour le projet
―― Qu'est-ce que ce soi-disant projet? Je veux quelque chose comme ça. Il y a trop de choses que vous ne pouvez pas comprendre sans demander à quelqu'un que vous connaissez.