Je voudrais savoir comment vous comprenez la modularisation dans les logiciels, en particulier dans le développement web?Comment comprenez-vous la modularisation?
Répondre
De Modularity:
Modularité est un concept général des systèmes, généralement défini comme un continuum qui décrit le degré auquel peuvent être séparés et recombinés les composants d'un système. 1 Il fait référence à la fois à l'étanchéité du couplage entre les composants et au degré auquel les «règles» de l'architecture du système permettent (ou interdisent) le mélange et l'appariement des composants.
Dans la programmation modulaire, la modularité fait référence à la compartimentation et à l'interconnexion des parties d'un progiciel.
En un mot, il s'agit de concevoir ou de voir un système composé de composants ou de modules. C'est tout. Notez que le terme ne suggère pas qu'un système soit conçu comme une composition de modules, ni que cela implique qu'il devrait être tenté de minimiser la modularisation pour faire un seul logiciel étroitement couplé. En pratique, quand on parle de modularisation dans un logiciel, on suggère généralement de tenter de diviser le système en plusieurs modules faiblement interconnectés (principe Loose coupling). Ceci aide souvent à réaliser la réutilisabilité et à limiter la propagation des changements faits dans un module au-delà de ses frontières et a un impact significatif sur les autres modules.
- 1. Javascript modularisation de gros objets
- 2. Comment l'information cachée aide-t-elle à la modularisation?
- 3. Techniques de modularisation VHDL à grande échelle
- 4. Cadre de modularisation C++ (comme OSGi)?
- 5. modularisation des méthodes - opération de la pile pendant l'appel de la méthode - java
- 6. Généralités Conception modulaire pour une application Web
- 7. Design Patterns: Comment décririez-vous le modèle MVC?
- 8. Comment implémenter la recherche?
- 9. Comment obtenir la permission?
- 10. Comment rediriger la page
- 11. Comment commander la table?
- 12. Comment libérer la mémoire?
- 13. Comment désactiver la trackball?
- 14. Comment obtenir la valeur?
- 15. Comment inclure la propriété
- 16. Comment sérialiser la collection
- 17. comment redémarrer la JVM?
- 18. Comment obtenir la borne
- 19. Comment obtenir la réponse?
- 20. Comment trouver la TabSelection
- 21. Comment décrypter la clé
- 22. Comment fonctionne la recherche?
- 23. Comment implémenter la pagination?
- 24. Comment lier la souris
- 25. Comment utiliser la commande
- 26. Comment réécrire la collection?
- 27. Comment définir la position
- 28. Comment construire la requête
- 29. Comment effacer la stringstream?
- 30. Comment obtenir la valeur