Questions marquées «architecture»

La conception et la description de haut niveau d'un système logiciel. La conception architecturale distille les détails des implémentations, des algorithmes et de la représentation des données pour se concentrer sur l'interaction des composants de la "boîte noire".


4
Pourquoi éviter l'héritage de forme?
Je me souviens avoir appris VB4 et avoir fait glisser un bouton sur un formulaire, double-cliquer sur ce bouton et taper du code dans ce gestionnaire d'événements dont je venais juste d'être béni par magie. Venant de QBASIC, j'étais ravi du "V" dans "VB", le concepteur visuel était littéralement la …

3
Présentation VS Application layer in DDD
J'ai du mal à tracer une ligne claire entre la couche Présentation et Application dans la conception pilotée par domaine. Où les contrôleurs, les vues, les mises en page, les fichiers Javascript et CSS doivent-ils aller? Est-ce dans la couche Application ou Présentation? Et s'ils vont tous ensemble dans la …

7
Y a-t-il des avantages aux pratiques agiles autres que d'avoir un build fonctionnel entre les sprints?
Je me suis récemment intéressé aux pratiques agiles dans le développement de logiciels et depuis, j'ai vu beaucoup d'articles souligner que ces pratiques permettent de réduire les coûts globaux. La logique derrière cela se présente généralement comme suit: si vos besoins changent, vous pouvez refléter ce changement dans le prochain …



2
Quelle est la bonne méthode pour évaluer une architecture légère?
Je connais les méthodes d'évaluation de l'architecture telles que la méthode technique d' analyse de compromis d'architecture (ATAM) et la méthode d'analyse des avantages et des coûts (CBAM) plus orientée métier . Cependant, ces méthodes sont assez grandes: elles prescrivent plusieurs sessions de brainstorming, des présentations, le développement d'une multitude …

1
Les preuves actuelles soutiennent-elles l'adoption de modèles contextuels plutôt que canoniques?
L'idée «canonique» est omniprésente dans les logiciels; des modèles comme modèle de Canonical , Canonique schéma , modèle de données Canonique et ainsi de suite, semblent venir encore et encore dans le développement. Comme de nombreux développeurs, j'ai souvent suivi, sans réserve, la sagesse conventionnelle selon laquelle vous avez besoin …

2
Déplacer toute la logique de l'interface utilisateur vers le côté client?
Notre équipe était initialement composée principalement de développeurs côté serveur avec une expertise minimale en Javascript. Dans ASP.NET, nous écrivions beaucoup de logique d'interface utilisateur en code-behind ou plus récemment via des contrôleurs dans MVC. Il y a quelque temps, 2 développeurs de haut niveau côté client ont rejoint notre …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.