Questions marquées «design»

15
Comment puis-je améliorer mes compétences tout en travaillant sur des projets réels, en l'absence de développeurs plus expérimentés? [fermé]

Fermé. Cette question est hors sujet . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour Software Engineering Stack Exchange. Fermé il y a 4 ans . Je suis le développeur principal d'une petite entreprise,...

15
Conception du programme phénotrope

J'ai récemment rencontré une idée avancée par Jaron Lanier appelée «programmation phénotrope». L'idée est d'utiliser des interfaces «de surface» au lieu d'interfaces à point unique dans des programmes informatiques utilisant des statistiques pour détecter des erreurs mineures qui entraîneraient...

15
Schéma de base de données pour une liste de tâches

J'essaie de faire une application de liste de tâches très simple avec PHP, MySQL, les modèles Jquery et JSON ... Cependant, mon schéma semble compliquer les choses en JSON. Quelle est la meilleure façon de procéder? Un nouveau tableau pour chaque liste, contenant les éléments. ou un tableau pour...

15
Pourquoi la * déclaration * des données et fonctions est-elle nécessaire en langage C, alors que la définition est écrite à la fin du code source?

Considérez le code "C" suivant: #include<stdio.h> main() { printf("func:%d",Func_i()); } Func_i() { int i=3; return i; } Func_i()est défini à la fin du code source et aucune déclaration n'est fournie avant son utilisation dans main(). Au moment même où le compilateur voit Func_i()dans main(),...

15
DDD CQRS - autorisation par requête et par commande

Sommaire L'autorisation dans CQRS / DDD doit-elle être implémentée par commande / requête ou non? Je développe pour la première fois une application en ligne utilisant plus ou moins strictement le modèle DDD CQRS. J'ai rencontré un problème que je n'arrive pas vraiment à comprendre. L'application...

15
Comment combiner TDD et DDD strict?

TDD consiste à concevoir du code, guidé par des tests. Ainsi, les couches typiques ne sont généralement pas construites en amont; ils devraient légèrement apparaître lors des étapes de refactorisation. La conception basée sur le domaine implique de nombreux modèles techniques, définissant des...