Tutte le domande

8
risposte

Quando è opportuno creare una funzione separata quando ci sarà sempre una singola chiamata a detta funzione? [duplicare]

Stiamo progettando standard di codifica e stiamo avendo disaccordi sul fatto che sia mai opportuno suddividere il codice in funzioni separate all'interno di una classe, quando tali funzioni verranno sempre chiamate una sola volta. Ad esempi...
posta 23.01.2016 - 01:05
4
risposte

Modello di dominio condiviso tra diversi microservizi

Immagina uno scenario di due diversi microservizi. Uno per gestire l'autenticazione all'interno del servizio, l'altro si occupa della gestione degli utenti. Entrambi hanno un concetto di utente e parleranno degli utenti attraverso le chiamate re...
posta 27.07.2015 - 08:24
10
risposte

Perché le eccezioni sono considerate migliori del test di errore esplicito? [duplicare]

Spesso mi imbatto in post di blog riscaldati in cui l'autore utilizza l'argomento: "eccezioni vs controllo degli errori espliciti" per sostenere la sua lingua preferita su un'altra lingua. Il consenso generale sembra essere che i linguaggi c...
posta 25.09.2012 - 01:46
7
risposte

Dovrebbe esserci una traccia di stack nel messaggio di errore presentato all'utente?

Ho un po 'di discussione sul mio posto di lavoro e sto cercando di capire chi ha ragione e qual è la cosa giusta da fare. Contesto: un'applicazione web intranet che i nostri clienti utilizzano per la contabilità e altri contenuti ERP. Sono...
posta 23.08.2012 - 16:22
7
risposte

Come gestisci l'integrazione del codice da più rami / sviluppatori per ogni sprint?

Sono appena scesi da una chiamata in stile retrò in cui gli sviluppatori hanno espresso preoccupazione per l'integrazione delle loro storie nel ramo principale di ogni sprint. Gli sviluppatori codificano tutti all'interno del proprio ramo e vers...
posta 18.06.2018 - 15:40
10
risposte

In che modo i test unitari facilitano la progettazione?

Il nostro collega promuove la scrittura di unit test in quanto ci aiuta effettivamente a perfezionare le nostre idee di progettazione e refactoring, ma non vedo come. Se sto caricando un file CSV e lo analizzo, in che modo il test dell'unità (co...
posta 09.02.2017 - 19:12
3
risposte

Folder-by-type o Folder-by-feature

Uso una guida di stile AngularJS. All'interno di questa guida c'è uno stile chiamato folder-by-feature , invece di folder-by-type , e sono curioso di sapere qual è l'approccio migliore (in questo esempio per Java) Diciamo che ho un'ap...
posta 21.12.2016 - 12:15
11
risposte

Esiste un libro canonico sugli schemi di progettazione? [chiuso]

Sono interessato all'apprendimento di modelli di progettazione e vorrei sapere quali sono considerati libri di livello superiore nell'apprendimento di questo argomento. Esiste un libro là fuori che è lo standard de facto per descrivere le mig...
posta 08.12.2011 - 23:50
9
risposte

Le classi con un solo metodo (pubblico) sono un problema?

Attualmente sto lavorando a un progetto software che esegue la compressione e l'indicizzazione su filmati di videosorveglianza. La compressione funziona dividendo gli oggetti di sfondo e in primo piano, quindi salvando lo sfondo come un'immagine...
posta 29.01.2014 - 08:16
9
risposte

Quali sono gli svantaggi della programmazione test-first?

Al giorno d'oggi è di gran moda. "Tutti" lo consiglia. Questo di per sé mi rende sospettoso. Quali sono alcuni svantaggi che hai riscontrato durante lo sviluppo test-first (test-driven)? Sto cercando esperienze personali da professionisti esp...
posta 20.09.2010 - 15:24