Génie logiciel

12
Que comprend exactement la «documentation»?

Lorsque nous parlons de «documentation» pour un produit logiciel, qu'est-ce que cela inclut et qu'est-ce que cela ne devrait pas inclure? Par exemple, une question récente demandait si les commentaires sont considérés comme de la documentation? Mais il existe de nombreux autres domaines pour...

12
Implémentation efficace de Trie pour les chaînes unicode

Je cherchais une implémentation efficace de String trie. Surtout, j'ai trouvé du code comme celui-ci: Implémentation référentielle en Java (par wikipedia) Je n'aime pas ces implémentations pour principalement deux raisons: Ils ne prennent en charge que 256 caractères ASCII. Je dois couvrir des...

12
CQRS + Sourcing d'événements: (est-il exact que) les commandes sont généralement communiquées point à point, tandis que les événements de domaine sont communiqués via pub / sub?

J'essaie essentiellement de comprendre la notion de CQRS et les concepts connexes. Bien que le CQRS n'intègre pas nécessairement la messagerie et la recherche d'événements, il semble être une bonne combinaison (comme on peut le voir avec de nombreux exemples / articles de blog combinant ces...