Domande taggate «design»

Domande sulla risoluzione dei problemi e pianificazione di una soluzione attraverso la progettazione di software.



2
Chi dovrebbe leggere Exception.Message if affatto?
Quando si progettano le eccezioni, devo scrivere messaggi che un utente o uno sviluppatore dovrebbero comprendere? Chi dovrebbe effettivamente essere il lettore di messaggi di eccezione? Trovo che i messaggi di eccezione non siano affatto utili e faccio sempre fatica a scriverli. Per convenzione il tipo di eccezione dovrebbe già …

7
La programmazione funzionale ignora i vantaggi ottenuti da "Sui criteri da utilizzare per la decomposizione dei sistemi in moduli" (nascondere i dati)?
C'è un articolo classico chiamato On the Criteria To Be Use in Decomposing Systems in Modules che ho appena letto per la prima volta. Ha perfettamente senso per me ed è probabilmente uno di quegli articoli su cui si basava OOP. La sua conclusione: Abbiamo provato a dimostrare con questi …


12
SOLIDO vs. Evitare l'astrazione prematura
Capisco che SOLID dovrebbe realizzare e utilizzarlo regolarmente in situazioni in cui la modularità è importante e i suoi obiettivi sono chiaramente utili. Tuttavia, due cose mi impediscono di applicarlo in modo coerente su tutta la mia base di codice: Voglio evitare l'astrazione prematura. Nella mia esperienza, disegnare linee di …

11
Requisiti per convincere gli uomini d'affari?
Quali metodi sembrano funzionare meglio per convincere i requisiti degli uomini d'affari non tecnologici? Sto lavorando con un team che sta cercando di mettere insieme una specifica per un progetto. Ogni volta che ci siamo incontrati e si riduce alle aspettative per il prossimo incontro, chiediamo agli uomini d'affari di …

9
Disaccoppiamento delle classi dall'interfaccia utente
Qual è la migliore pratica quando si tratta di scrivere classi che potrebbero dover conoscere l'interfaccia utente. Una classe che sa come disegnare se stessa non infrange alcune buone pratiche poiché dipende da quale sia l'interfaccia utente (console, GUI, ecc.)? In molti libri di programmazione mi sono imbattuto nell'esempio "Forma" …
27 design 

2
Intervalli di complessità ciclomatica [chiuso]
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 5 anni fa . Quali sono le categorie di complessità ciclomatica? Per esempio: 1-5: facile …


11
Afflitto da bug multithread
Nel mio nuovo team che gestisco, la maggior parte del nostro codice è costituito da piattaforma, socket TCP e codice di rete http. Tutto C ++. La maggior parte proviene da altri sviluppatori che hanno lasciato il team. Gli attuali sviluppatori del team sono molto intelligenti, ma per lo più …



8
Come gestisci il design in Scrum?
Come gestisci il design in Scrum? Hai ancora documenti di design ben scritti per ogni iterazione della mischia? Ti basta fare delle note di progettazione con diagrammi UML? O hai solo un codice ben commentato? Ogni iterazione può comportare una modifica del design, quindi volevo solo sapere come le persone …
26 design  scrum 


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.