Tutte le domande

4
risposte

Quanto impegno dovrei investire nella creazione di design liberamente accoppiati?

Attualmente sto imparando a conoscere i modelli di design. Penso che la maggior parte delle persone sarebbe d'accordo sul fatto che questi modelli siano strumenti eccezionali, ma dovrebbero essere usati con moderazione e non come risposta a t...
posta 19.03.2014 - 23:09
3
risposte

Talvolta le funzioni private sono unità di funzionalità interne ancora da estrarre. Quindi perché non provarli?

A volte le funzioni private di un modulo o di una classe sono unità di funzionalità interne ancora da estrarre, che potrebbero meritare i propri test. Quindi perché non provarli? In futuro scriverà per i test se / quando verranno estratti. Qui...
posta 09.11.2016 - 14:57
6
risposte

Did Dijkstra ha intenzione di modularizzare il codice, quando ha scritto sulla separazione delle preoccupazioni?

Per prima cosa, ho letto un estratto di "Sul ruolo del pensiero scientifico" del 1974 di Edsger W. Dijkstra: Let me try to explain to you, what to my taste is characteristic for all intelligent thinking. It is, that one is willing to study...
posta 18.09.2018 - 15:24
2
risposte

Pensieri e best practice su classi e membri statici [chiuso]

Sono molto curioso dei pensieri e delle best practice del settore riguardanti i membri statici o intere classi statiche. Ci sono degli svantaggi o partecipa a qualche anti-pattern? Vedo queste entità come "classi di utilità / membri", nel sen...
posta 19.03.2014 - 00:10
4
risposte

Utilizzare il mio codice di licenza GPL in un prodotto commerciale

Sto sviluppando un progetto software in Java / Swing con licenza GPL v3. Successivamente, voglio creare un'applicazione Android che utilizza gli algoritmi dell'applicazione Java / Swing. Questa app Android sarà un prodotto commerciale (venduto s...
posta 26.06.2012 - 07:09
5
risposte

Esiste un chiaro leader tra le lingue basate su JVM? [chiuso]

Qual è lo stato attuale di questi progetti e qualcuno (o due) è emerso come un leader chiaro? Per dimostrare i miei motivi per fare questa domanda, torna indietro di diversi anni. Prototype e jQuery stavano andando testa a testa con altri gio...
posta 23.04.2011 - 18:00
2
risposte

È questo imbarazzante spaziatura per un certo tipo di stile?

Nella lettura di un altro codice di programmatori, usa un formato che non ho mai visto. Per es. namespace MyNs.HereWeAre {//tab here for some reason public class SomeClass {//here's another tab...
posta 15.05.2012 - 15:30
4
risposte

Class Duplication Pattern?

Attualmente sto lavorando come sviluppatore solista per il mio progetto attuale. Ho ereditato il progetto da un altro sviluppatore, che da allora ha lasciato la società. È un'applicazione web in stile model-view-controller in C #. Utilizza Entit...
posta 04.05.2015 - 14:46
1
risposta

Denominazione di classi e interfacce correlate

Ho creato una classe ObjectParser che analizza i dati in oggetti strongmente tipizzati utilizzando IObjectParserDataSource come origine dati (i dati potrebbero essere un file Excel, un file di testo, un array, una stringa di query, ecc...
posta 22.04.2013 - 14:49
5
risposte

Il motivo per i domini di primo livello (TLD)

Ho sempre dato per scontato che esistano TLD e che sia necessario pensare quando acquisti un dominio nome. Ma mi chiedo perché debbano esistere in primo luogo. Non vedo perché non si possa avere il sistema dei nomi di dominio in questo modo:...
posta 22.08.2018 - 00:00