5. Exprimé dans le code
open Voteer.Core.Common
type OpenPoll =
PendingPoll -> DomainResponse<OpenedPoll>
type CreatePoll =
CreationForm -> DomainResponse<PendingPoll>
22. Options d’architecture
final EventBus eventBus =
EventBus.create(Environment.workDispatcher());
final Identity identity = new Identity();
final Samplary samplary = new Samplary(identity);
final Discussion discussion = new Discussion(identity, eventBus);
final Catalog catalog = new Catalog();
final JamStudio jamStudio = new JamStudio(samplary, identity,
eventBus);
final JamShake jamshake = new JamShake(identity, eventBus, samplary);
23. - M. Conway
« Organizations which design systems … are
constrained to produce designs which are copies
of the communication structures of these
organizations »
Options politiques
24. - ThoughtWorks
The 'Inverse Conway Maneuver' recommends
evolving your team and organizational structure
to promote your desired architecture. Ideally your
technology architecture will display isomorphism
with your business architecture.
Options politiques