Tutte le domande

3
risposte

Qual è il modo "migliore" per affrontare la convalida dal punto di vista di un purista DDD?

Recentemente ho posto questa domanda: Validation inside Constructor Sto cercando di decidere dove mettere la convalida in un'app DDD. Credo che dovrebbe essere fatto a ogni livello. Ora mi sto concentrando sul modello di dominio. Mi aspe...
posta 14.10.2017 - 12:01
3
risposte

ASP.NET MVC è lento rispetto all'approccio tradizionale?

Creo tre cartelle in Project Explorer di qualsiasi IDE che utilizzo. Li chiamo: App Layer, Business Layer e Data Layer. L'App Layer contiene tutta la roba dell'interfaccia utente, il Business Layer contiene tutte le classi che si occupano di bus...
posta 28.04.2011 - 14:21
4
risposte

Cosa c'è di così utile nelle chiusure (in JS)? [duplicare]

Nella mia ricerca di comprendere chiusure nel contesto di JS, mi trovo a chiedere perché hai bisogno di usare le chiusure? Cosa c'è di così bello nell'avere una funzione interna in grado di accedere alle variabili della funzione genitore anche...
posta 03.07.2013 - 03:23
4
risposte

Qual è un modo efficace per ottenere informazioni sui casi d'uso da parte di professionisti preoccupati?

Quando si progetta un nuovo sistema in un ospedale o in un altro ambiente clinico, penso che sarebbe importante raccogliere informazioni da medici, infermieri, farmacisti, tecnici e altri casi d'uso del sistema. A parte il fatto che tutti que...
posta 26.11.2011 - 13:16
3
risposte

Come dovrei testare la funzione booleana con molte possibili permutazioni

Quando scrivo un test unitario di solito fornisco un contesto (oggetto semplice o oggetto deriso / stub) che imposto in qualche modo e quindi posso eseguire la dichiarazione di assert sul contesto: nota: il codice è in pseudo-codice; groovy l...
posta 27.06.2014 - 09:36
5
risposte

Qual è il punto di partenza per lo sviluppo di app di Ubuntu? [chiuso]

Sto pensando di sviluppare software per Ubuntu e altre distro basate su Linux (come Linux Mint). Ma attualmente sono in perdita per dove cominciare. L'apprendimento di Python sarebbe sufficiente / buono? E quali sono le altre cose che dovrei...
posta 14.12.2011 - 17:24
4
risposte

Perché la divisione intera ha come risultato un numero intero?

Abbiamo imparato in Introduzione alla Programmazione che se dividi due interi, ottieni sempre un numero intero. Per risolvere il problema, rendi almeno uno di questi numeri interi a virgola mobile. Perché il compilatore non capisce che voglio...
posta 21.01.2016 - 20:18
3
risposte

In che modo C / C ++ è più difficile da decompilare rispetto a C #?

Vedi la risposta migliore qui: Offuscamento a livello di codice sorgente più efficace degli offuscatori? , in particolare "Codificalo in una lingua non facile da decompilare come C / C ++" Sto cercando di scrivere una nuova applicazione ch...
posta 01.02.2013 - 21:16
3
risposte

camelCase, PascalCase o underscore se si inizia da zero con reactjs?

Il titolo dice tutto. Non riesco a trovare ciò che è più comune al mondo. Sono nuovo di zecca per la programmazione. Se la risposta è "dipende", mi piacerebbe sapere da cosa dipende. Qui per imparare.     
posta 07.08.2016 - 22:19
3
risposte

Crea molte classi simili o solo una

L'obiettivo è creare un'applicazione con oggetti che possano rappresentare alcune operazioni (aggiunta, sottrazione, ecc.) Tutti questi oggetti avranno funzioni e membri comuni, e quindi implementeranno un'interfaccia o erediteranno da una cl...
posta 31.05.2012 - 04:50