Tutte le domande

1
risposta

Valore di MVVM in un'applicazione Line of Business (e un Rant of Current Development Practices)

Dopo 2 anni, sto ancora lottando con MVVM come metodo pratico per produrre software funzionante. In alcuni casi è fantastico. Ho fatto un'applicazione multithread che controllava una piccola catena di montaggio che sarebbe stata una notte senza...
posta 31.05.2013 - 00:24
1
risposta

Funzioni che restituiscono stringhe, buon stile?

Nei miei programmi C spesso ho bisogno di un modo per creare una rappresentazione in stringa dei miei ADT. Anche se non ho bisogno di stampare la stringa sullo schermo in alcun modo, è utile avere un metodo simile per il debug. Quindi questo tip...
posta 08.02.2015 - 00:07
3
risposte

Un buon esempio di matrice di lunghezza variabile C [chiuso]

Questa domanda ha avuto piuttosto un congelamento in SO, quindi ho deciso di cancellarlo e provare qui. Se pensi che non si adatti nemmeno qui, per favore lascia almeno un commento sul suggerimento su come trovare un esempio che sto cercando ......
posta 14.03.2013 - 13:35
3
risposte

Cos'è l'arco esclusivo nel database e perché è malvagio?

Stavo leggendo gli errori di progettazione di database più comuni fatti dallo sviluppatore Q & A sullo stackoverflow. Alla prima risposta c'era una frase sull'arco esclusivo: An exclusive arc is a common mistake where a table is creat...
posta 30.12.2014 - 10:03
5
risposte

Una misura della velocità di sviluppo

Ho visto molti test misurare la velocità di esecuzione dei linguaggi di programmazione, ma non ho mai trovato test che misurino la velocità di sviluppo. Ho sentito che la velocità di sviluppo aumenta quando si lavora con linguaggi dinamici, m...
posta 27.10.2010 - 14:44
5
risposte

Gli script Perl non hanno davvero estensione?

Ho appena iniziato a leggere il Learning Perl di O'Reilly, 6a edizione e sono rimasto sorpreso quando ho trovato questo estratto. #!/usr/bin/perl print "Hello, world!\n"; Let’s imagine that you’ve typed that into your text editor. (Don’...
posta 27.01.2015 - 19:17
2
risposte

Separazione della logica aziendale da DB-logic con le transazioni

Abbiamotrelivellinellanostraapplicazione.Livellodiservizioperfornireun'APIesterna.LivelloBOperlanostralogicaaziendaleeunostratoDAOperlanostraconnessionealdatabase.Diciamoognivoltacheaggiorniamounfile,vogliamoanchecambiarequalcosanellacartella,a...
posta 04.10.2016 - 08:17
1
risposta

Il join di Python sembra non concentrarsi sugli elementi da unire, ma sul simbolo, rispetto a Ruby o Smalltalk, per un motivo di progettazione?

Ho pensato che una delle pietre miliari di OOP è che abbiamo oggetti, che sono gli oggetti a cui siamo interessati e che quindi inviamo loro messaggi. Quindi può sembrare naturale che io abbia una collezione di oggetti, e ho bisogno di metter...
posta 27.12.2015 - 17:41
2
risposte

Devo essere permissivo dei parametri sconosciuti?

Sto progettando un'API RESTful e ho affrontato il problema del titolo, riformulato per chiarezza: Devo fallire velocemente se un client invia un parametro non riconosciuto? Ad esempio, http://example.com/api/foo?bar=true&paula=bean...
posta 01.03.2016 - 11:37
2
risposte

Come incapsulare le variabili "globali" in C #? /la migliore pratica

In C # qual è la migliore pratica per incapsulare le variabili che devo usare in più metodi? È giusto dichiararli semplicemente in cima alla mia classe sopra i due metodi? Inoltre, se utilizzo le impostazioni dell'app dal mio file di configur...
posta 18.04.2013 - 23:15