Domande con tag 'patterns-and-practices'

4
risposte

Quale dovrebbe essere l'ultima voce in un'istruzione switch / case?

Quando si scrive un'istruzione switch che deve sempre occuparsi di un insieme di valori noto (si immagini un'enumerazione implicita), mi ritrovo a chiedermi quale dovrebbe essere l'ultima voce nel costrutto. Sto sempre considerando gli stes...
posta 19.07.2018 - 17:40
1
risposta

Migliorare una prova / cattura

Sono un programmatore di Python che cerca di fare i conti con l'inflessibilità di Java; Sto cercando di analizzare una data da una stringa in un oggetto Calendar private Calendar parsedDate ( String dateString ) throws Exception { Calen...
posta 20.04.2016 - 16:56
2
risposte

__init__ differiscono dagli attributi dell'oggetto

La seguente definizione di classe è un buon progetto? class Myclass: def __init__(self,num1,num2): self.complicated_tree = __class__.object_creator(num1,num2) @classmethod def tree_creator(cls,num1,num2): return nu...
posta 17.01.2018 - 16:09
2
risposte

Bridging delle pratiche di sviluppo delle applicazioni e delle pratiche di sviluppo del gioco

In precedenza mi sono imbattuto in una pratica interessante chiamata occultamento nello sviluppo del gioco. Sto ancora facendo ricerche per comprendere meglio come funziona, dal momento che questo è per lo più discusso in programmazione / strume...
posta 28.02.2018 - 23:16
1
risposta

Qual è il programma prototipo minimo per dimostrare le differenze tra i principali paradigmi di programmazione?

Chiaramente il prototipo del programma "Hello World" non è sufficiente per dimostrare la differenza tra i principali paradigmi della programmazione. Quale sarebbe il programma minimale per mostrare le differenze tra programmazione procedurale, o...
posta 08.04.2016 - 10:27
3
risposte

Come segnalare che una catena di metodi non dovrebbe continuare?

Quando esegui il concatenamento del metodo, hai metodi che restituiscono l'oggetto permettendoti di continuare la catena. Tuttavia, è necessario ottenere valori dall'oggetto in qualche modo. Di solito ho aggiunto un metodo che restituisce un...
posta 13.09.2014 - 01:29
1
risposta

MVVM, è più adatto per applicazioni Web o GUI?

Attualmente sto decidendo se dovrei implementare un nuovo sistema con un'applicazione web come front-end, o se dovrei invece produrre un file eseguibile usando WPF. Il pattern che userò è MVVM, poiché si adatta bene al mio progetto. Tuttavia,...
posta 22.12.2016 - 17:03
2
risposte

Qual è il modo corretto (o preferito) per configurare una classe factory statica?

Primo stack SE, Sto lavorando su una grande porzione del vecchio codice Java e sto trovando tonnellate di duplicati e oggetti configurati / creati in modo incoerente a causa di diversi autori, livelli di abilità, ecc. Ho implementato alcun...
posta 31.08.2017 - 00:24
1
risposta

Quale pratica è la migliore per la connessione al database? (PHP, ecc.)

Lascia una connessione di database aperta durante l'esecuzione dell'applicazione, o per ogni volta che verrà eseguita un'operazione verrà creata una nuova connessione? Aperto durante l'esecuzione: Apri aplication - > Connessione aperta; Op...
posta 17.04.2013 - 16:45
1
risposta

Creazione di un portale Web per accedere a più database (sicurezza e best practice?)

Sto cercando di creare un sito web. Ci sarà un portale, da cui l'utente (e gli utenti associati) possono creare / accedere a uno o più database. Ci saranno molti database diversi in background (per ragioni storiche, per favore, basta andare c...
posta 08.03.2018 - 17:51