Domande taggate «design»

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



16
Si dovrebbe usare lo pseudocodice prima dell'effettiva codifica?
Lo pseudocodice ci aiuta a comprendere le attività in modo indipendente dal linguaggio. È buona pratica o approccio suggerito avere la creazione di pseudocodici come parte del ciclo di vita dello sviluppo? Per esempio: Identificare e dividere le attività di codifica Scrivi pseudocodice Ottieni l'approvazione [da PL o TL] Inizia …

6
L'accoppiamento lento senza casi d'uso è un anti-schema?
L'accoppiamento lento è, per alcuni sviluppatori, il santo graal di software ben progettato. È certamente positivo quando rende il codice più flessibile di fronte ai cambiamenti che potrebbero verificarsi nel prossimo futuro, o evita la duplicazione del codice. D'altro canto, gli sforzi per accoppiare liberamente i componenti aumentano la quantità …



3
È normale progettare per disaccoppiare completamente le applicazioni Web back-end e front-end e consentire loro di comunicare con l'API REST (JSON)?
Sto creando una nuova applicazione Web aziendale e voglio ottenere: Usa le migliori tecnologie dei rispettivi regni. Voglio un framework backend affidabile con ORM solido. E voglio il più avanzato framework SPA (applicazione a pagina singola) con l'uso delle funzionalità HTML e Javascript più aggiornate per l'applicazione frontend Esporre entità …








3
Progettazione di unit test per un sistema con stato
sfondo Test Driven Development è diventato popolare dopo che ho già finito la scuola e nel settore. Sto cercando di impararlo, ma alcune cose importanti mi sfuggono ancora. I sostenitori di TDD dicono molte cose come (di seguito denominato "principio di asserzione singola" o SAP ): Da qualche tempo sto …

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.