Tutte le domande

5
risposte

Quali sono le carenze di MVC? [chiuso]

Utilizzo MVC / MV * da quando ho iniziato a organizzare il mio codice anni fa. Lo uso da così tanto tempo che non riesco nemmeno a pensare ad altro modo per strutturare il mio codice e ogni lavoro che ho avuto dopo essere stato uno stagista era...
posta 08.08.2013 - 11:38
14
risposte

Come imparare a fare stime migliori? [chiuso]

Faccio schifo alle stime. Quando qualcuno mi chiede per quanto tempo ci vorrà qualcosa, non ho nemmeno il coraggio di indovinare, dato che sarò completamente fuori luogo. Di solito sono troppo ottimista e probabilmente dovrei moltiplicare la mia...
posta 02.11.2010 - 19:21
10
risposte

È ragionevole presumere che qualsiasi quantità fisica possa essere rappresentata da un numero intero a 64 bit senza overflow o underflow?

L'algoritmo di ricerca binaria originale nel JDK utilizzava interi a 32 bit e presentava un bug di overflow se (low + high) > INT_MAX ( link ). Se abbiamo riscritto lo stesso algoritmo di ricerca binaria utilizzando interi (firmati) a...
posta 24.02.2015 - 00:55
8
risposte

È una buona pratica usare List of Enums?

Attualmente sto lavorando a un sistema in cui sono presenti utenti e ogni utente ha uno o più ruoli. È una buona pratica usare i valori Elenco di Enum sull'utente? Non riesco a pensare a qualcosa di meglio, ma questo non mi sembra giusto. enum...
posta 21.01.2016 - 09:54
6
risposte

Il lancio di nuove RuntimeException nel codice irraggiungibile è un cattivo stile?

Mi è stato assegnato il compito di mantenere un'applicazione scritta qualche tempo fa da sviluppatori più esperti. Mi sono imbattuto in questo pezzo di codice: public Configuration retrieveUserMailConfiguration(Long id) throws MailException {...
posta 27.07.2015 - 14:48
5
risposte

Nessun database centrale

Ho un cliente che sta cercando di ottenere un sito web / app per dispositivi mobili / app desktop create per trattare dati molto sensibili (più sensibili dei dati bancari / di carte). A causa della natura sensibile dei dati, non vogliono salvarl...
posta 20.10.2015 - 17:37
16
risposte

Uso un IDE (Eclipse) per sviluppare software. Perché dovrei passare a vim o emacs? [chiuso]

Il mio lavoro giornaliero è java / sviluppatore web. Ho usato eclipse per ~ 5 anni. Penso che sia eccellente e uso anche Webstorm per javascript e html / jsp. In certe occasioni ho bisogno di ssh nel server e gironzolare con i file di configu...
posta 23.02.2012 - 16:13
6
risposte

Va bene avere odori di codice se ammette una soluzione più semplice per un altro problema? [chiuso]

Un gruppo di amici e io abbiamo lavorato a un progetto per il passato e volevamo inventare un bel modo OOP di rappresentare uno scenario specifico per il nostro prodotto. Fondamentalmente, stiamo lavorando su un stile Touhou gioco infernale d...
posta 13.04.2015 - 07:18
17
risposte

Qualcuno lavora 10 ore di turni come sviluppatore? [chiuso]

Vorrei passare da una settimana di 5 giorni a una di 4 giorni, ma mantenere una settimana lavorativa di 40 ore. I 10 giorni al giorno influirebbero sulla tua capacità di essere produttivi? Odio il nostro sistema di trasporto pubblico, quindi...
posta 01.07.2011 - 15:07
9
risposte

Come fare a un programmatore una domanda senza ottenere "Perché" come risposta

Abbiamo tutti avuto questa esperienza. Vai da qualcuno che conosci la risposta a una domanda, poni a quella domanda la domanda e loro rispondono con la tipica risposta: "perché?" Spieghi perché devi sapere e tentano di risolvere il tuo problema....
posta 16.06.2013 - 18:49