Tutte le domande

8
risposte

Come scrivere test su un servizio alla fine coerente?

Sto creando un servizio su Datastore di Google App Engine, che è un archivio dati coerente alla fine. Per la mia applicazione, va bene. Tuttavia, sto sviluppando test che fanno cose come PUT object e quindi GET oggetto e controllo delle propr...
posta 19.08.2015 - 00:53
2
risposte

Qual è l'importanza dell'XML nel mondo di JSON?

Quanto è importante imparare l'XML quando JSON è in grado di fare quasi tutto ciò di cui ho bisogno? Detto questo, uso JSON principalmente per richieste AJAX e ottenere dati da varie API. Sono un newbie per lo sviluppo del web e la ragione per c...
posta 11.11.2010 - 07:49
6
risposte

I campi pubblici di Java sono solo un tragico errore di progettazione storica a questo punto? [chiuso]

A questo punto sembra essere l'ortodossia di Java che in pratica non si dovrebbero mai utilizzare i campi pubblici per lo stato dell'oggetto. (Non sono necessariamente d'accordo, ma non è rilevante per la mia domanda.) Dato che, sarebbe giusto d...
posta 21.02.2011 - 18:40
7
risposte

Perché HTML, CSS e JavaScript non sono utilizzati per le app desktop? [chiuso]

HTML, CSS e JavaScript possono essere utilizzati per costruire belle (e utili) UI (specialmente ora abbiamo HTML5 e CSS3), e molte persone già le conoscono. Anche se è ancora al di là della mia portata, quanto può essere difficile portare l'inte...
posta 12.06.2011 - 21:34
7
risposte

Tieni le mie classi e i miei metodi il più piccoli possibile?

Alcuni giorni fa, stavo parlando con un dottorando in Ingegneria del software e ad un certo punto mi ha detto: Keep your classes and methods as small as possible E mi chiedo se sia sempre una buona pratica. Voglio dire ad esempio, è d...
posta 15.12.2011 - 13:13
6
risposte

Scrivi lingue secondarie nel tuo CV? [chiuso]

Ogni programmatore ha una lingua principale con cui lavora la maggior parte delle volte e quindi ha molta familiarità con. Ma ci sono anche delle lingue che conosci, nel senso che le conoscevi molto bene in passato, ma che non hai usato per u...
posta 06.10.2010 - 12:20
1
risposta

Perché ci sono così tanti spazi e interruzioni di riga in Unicode?

Unicode ha forse 50 spazi \u0009\u000A-\u000D\u0020\u0085\u00A0\u1680\u180E\u2000-\u200A\u2028\u2029\u202F\u205F\u3000][\u0009\u000A-\u000D\u0020\u0085\u00A0\u1680\u180E\u2000-\u200A\u2028\u2029\u202F\u205F\u3000 e 6 interruzioni di riga...
posta 30.01.2011 - 01:12
2
risposte

Qual è lo schema migliore per aggiungere un elemento esistente a una raccolta nell'API REST?

Sto progettando un'API REST pragmatica e sono un po 'bloccato sul modo migliore per aggiungere entità esistenti a una raccolta. Il mio modello di dominio include un progetto che ha una raccolta di siti. Questa è una rigida relazione molti-a-molt...
posta 12.03.2014 - 14:58
3
risposte

Come possono i programmatori migliorare le loro abilità UX? [chiuso]

Come programmatori possiamo risolvere problemi molto complessi, ma poi, quando dobbiamo progettare un'interfaccia utente, tendiamo a fallire nel renderli facili da usare. Nelle piccole aziende non possono permettersi di avere designer e esper...
posta 08.10.2010 - 20:35
1
risposta

Perché (/ did) Bertrand Meyer pensa che la sottoclasse sia l'unico modo per estendere un modulo "chiuso"?

Nella costruzione software orientata agli oggetti di Meyer (1988) definisce il principio aperto / chiuso come segue: A module will be said to be open if it is still available for extension. For example, it should be possible to add fi...
posta 02.10.2015 - 21:56