Tutte le domande

2
risposte

Si sta ripetendo un identificatore su una richiesta API e la risposta ha considerato un odore di codice

È strano avere un identificatore come (_id) su una richiesta che invii all'API, che "arricchisce" la richiesta e invia una risposta con lo stesso identificatore (ma ovviamente dati più arricchiti)? Ad esempio: invii la richiesta {_id: 1111} e...
posta 08.11.2016 - 16:16
2
risposte

Qual è il metodo per identificare i colli di bottiglia in un programma di ingegneria del software?

Sono su un programma di sviluppo software nei servizi finanziari - con 100 sviluppatori, oltre a tester, BA, PM e altro personale di supporto. Abbiamo letto Implementazione dello sviluppo software snello e Il progetto Phoenix , che parla d...
posta 26.11.2016 - 09:06
2
risposte

Come definire un diagramma di classe da un diagramma di relazioni di entità?

Attualmente sto lavorando a un progetto in cui ci viene richiesto di definire un diagramma di relazioni di entità e un diagramma di classe UML da un sistema di set. Sono riuscito a definire con successo l'ERD. Mi ha richiesto di suddividere l...
posta 21.11.2017 - 21:30
2
risposte

Design di oggetti mobili in Haskell

Supponiamo di avere un oggetto che ha un punto che denota la sua posizione e forma. type Point = (Double, Double) data Object = Object { location :: Point , shape :: Shape } dove una forma potrebbe essere come data Shap...
posta 11.07.2016 - 13:39
1
risposta

BDD e DDD funzionano bene insieme?

Lo sviluppo comportamentale (BDD) può essere descritto come in questo post del blog come segue: Behaviour-driven development (BDD) takes the position that you can turn an idea for a requirement into implemented, tested, production-ready cod...
posta 12.05.2017 - 01:07
3
risposte

Progettare correttamente una classe astratta: come recuperare i dati?

Vengo da un background autodidatta e sto cercando di sostenere le mie debolezze in OOP, in particolare C # e design di classe. Ho letto Code Complete 2 e ho capito che non sto seguendo i principi di progettazione di buona classe. Attualmente ho...
posta 20.07.2017 - 16:38
1
risposta

Logica aziendale vs Livello di servizio

Ho letto questa risposta: link correggi la mia comprensione. Regole aziendali si riferisce all'elenco di passaggi di attività nel mondo reale (senza codici). Business Logic fa riferimento al processo di conversione delle regole azien...
posta 01.03.2017 - 07:14
3
risposte

È buona norma utilizzare i controlli utente per strutturare i moduli WPF anche se questi controlli utente vengono utilizzati una sola volta?

Sviluppo un'applicazione WPF usando MVVM e sto imparando come fare le cose meglio. Ho un modulo WPF con selettori, due elenchi con campi di ricerca e altri elementi. Attualmente tutto è in una forma e funziona. Ma ormai la VM per quel modulo...
posta 13.04.2018 - 08:35
1
risposta

Perché qualcuno dovrebbe usare multipart / form-data per dati misti e trasferimenti di file?

Sto lavorando in C # e sto facendo alcune comunicazioni tra 2 app che sto scrivendo. Sono giunto ad apprezzare l'API Web e JSON. Ora sono al punto in cui sto scrivendo una routine per inviare un record tra i due server che include alcuni dati di...
posta 15.06.2017 - 20:27
5
risposte

Come si definisce un singolo metodo generico per applicare eventi sottotipi di una classe base?

( Nota : non sono sicuro di come inquadrare correttamente la domanda, quindi sentiti libero di modificarlo o commentare come posso migliorarlo.) Credo che questa domanda, pur coprendo un ambito abbastanza ampio, sia piuttosto limitata ai ling...
posta 03.07.2017 - 14:36