Ingegneria software

Domande e risposte per professionisti, accademici e studenti che lavorano nel ciclo di vita dello sviluppo di sistemi

4
Come gestite le mutevoli esigenze? [chiuso]
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 4 anni fa . Nel mio lavoro attuale sembra che abbiamo molte modifiche ai requisiti. …


2
Affari che cercano di prendere decisioni tecniche
Ci siamo imbattuti spesso in scenari in cui l'azienda prometterà al cliente una nuova funzionalità. L'azienda prometterà che la funzionalità verrà implementata in un modo specifico. Questi dettagli tecnici promessi dall'azienda sono generalmente scadenti. Sfortunatamente, il client è ora impostato e desidera che questa funzionalità sia implementata nel modo descritto …



6
Puro funzionale vs dire, non chiedere?
"Il numero ideale di argomenti per una funzione è zero" è chiaramente sbagliato. Il numero ideale di argomenti è esattamente il numero necessario per consentire alla funzione di essere libera da effetti collaterali. Meno di questo e causi inutilmente che le tue funzioni siano impure, costringendoti così ad allontanarti dalla …


3
L'accoppiamento del codice viene introdotto da DRY e OOD
Sto cercando una guida sull'accoppiamento DRY vs Code. Non mi piace duplicare il mio codice e non mi piace nemmeno l'accoppiamento del codice tra moduli non correlati. Quindi refactoring codice duplicato se trovo codice identicamente duplicato un anno dopo l'introduzione della duplicazione. Tuttavia, ho sperimentato sempre più situazioni in cui …
14 design  dry  coupling 


3
Poor Man's Dependency Injection è un buon modo per introdurre la testabilità in un'applicazione legacy?
L'anno scorso ho creato un nuovo sistema usando Dependency Injection e un contenitore IOC. Questo mi ha insegnato molto su DI! Tuttavia, anche dopo aver appreso i concetti e gli schemi corretti, lo considero una sfida per disaccoppiare il codice e introdurre un contenitore IOC in un'applicazione legacy. L'applicazione è …





3
Programmazione funzionale e avventure testuali
Questa è principalmente una domanda teorica su FP, ma prenderò avventure testuali (come la vecchia scuola Zork) per illustrare il mio punto. Mi piacerebbe conoscere le tue opinioni su come modellare una simulazione stateful con FP. Le avventure testuali sembrano davvero richiedere OOP. Ad esempio, tutte le "stanze" sono istanze …

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.