Génie logiciel

18
Qu'est-ce qu'un URI plan?

J'ai cherché cette question, mais je n'ai pas trouvé de bonne réponse. Même l'article de Wikipedia sur les URI ne l'explique pas complètement. Je pensais que c'était le protocole pour accéder à une page Web. par exemple HTTP / HTTPS / FTP, mais l'article wiki dit le contraire. Certains schémas...

18
Où décrire les problèmes architecturaux?

J'ai rejoint le milieu d'un projet de taille moyenne, qui se déroule déjà depuis plusieurs années. L'un des problèmes est que le document décrivant l'architecture n'a jamais été écrit. Je suis affecté une tâche d'écrire la description de l'architecture. Pendant le temps que j'ai travaillé sur ce...

18
Est-ce une bonne idée de définir une grande fonction privée dans une classe pour maintenir un état valide, c'est-à-dire pour mettre à jour les membres de données de l'objet?

Bien que dans le code ci-dessous, un simple achat d'un article dans un site de commerce électronique soit utilisé, ma question générale concerne la mise à jour de tous les membres de données pour garder les données d'un objet dans un état valide à tout moment. J'ai trouvé «cohérence» et «état est...

18
différent entre ES6 et Javascript [fermé]

Fermé . Cette question a besoin de détails ou de clarté . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Ajoutez des détails et clarifiez le problème en modifiant ce message . Fermé il y a 3 ans . Qu'est-ce que ES6? Est-ce JavaScript? Ou supporteur multilingue?...

18
Dans quelle couche la validation doit-elle être située?

Je crée une API Rest à l'aide de Spring Boot et j'utilise Hibernate Validation pour valider les entrées de demande. Mais j'ai également besoin d'autres types de validation, par exemple lorsque les données de mise à jour doivent être vérifiées, si l'ID de l'entreprise n'existe pas, je veux lever une...