Tutte le domande

6
risposte

Accoppiamento lento in design orientato agli oggetti

Sto cercando di imparare GRASP e ho trovato questo spiegato ( qui a pagina 3 ) su Low Coupling e sono rimasto molto sorpreso quando ho trovato questo: Consider the method addTrack for an Album class, two possible methods are: addTrack(...
posta 27.06.2013 - 15:40
16
risposte

Quanto può essere brutto perdere il lavoro di squadra quando sei un programmatore? [chiuso]

Sono ancora a scuola, e so di avere problemi nel trattare con altre persone. Non sono arrabbiato o timido o diverso, mi piace lavorare a modo mio e con le mie opinioni rispettando gli altri, ho una grande curiosità e fame di conoscenza, ma mi...
posta 29.11.2010 - 13:28
2
risposte

In che modo i tratti di Scala evitano l'errore "diamante"?

(Nota: ho usato "error" invece di "problem" nel titolo per ovvi motivi ..;)). Ho fatto alcune letture di base sui Tratti in Scala. Sono simili alle interfacce in Java o C #, ma consentono l'implementazione predefinita di un metodo. Mi st...
posta 26.04.2014 - 19:01
4
risposte

Non riesco a cogliere schemi di progettazione della programmazione

Ho lavorato con javascript negli ultimi 4 anni. Sono molto fiducioso sulle mie capacità di problem solving e posso vedere che la mia qualità del codice sta migliorando. Cerco di rimanere aggiornato con la community e attualmente sto lavorando co...
posta 19.08.2016 - 19:07
5
risposte

Soluzioni per errori di arrotondamento in virgola mobile

Nella creazione di un'applicazione che si occupa di molti calcoli matematici, ho riscontrato il problema che alcuni numeri causano errori di arrotondamento. Pur comprendendo che floating point non è esatto , il problema è come gestisco i n...
posta 26.06.2013 - 16:38
7
risposte

Best practice da seguire con gli indici del database [chiuso]

Quali sono alcuni DO e DONT per migliorare le prestazioni del database usando l'indice? Un DO sarebbe un caso in cui creare un indice o un altro suggerimento relativo agli indici che migliorerà le prestazioni. Un DONT sarà un caso in cui n...
posta 23.05.2011 - 17:19
10
risposte

Come posso essere pagato per ridurre il debito tecnico?

Attualmente sto lavorando per una piccola azienda che ha pochi prodotti tecnicamente complicati. Sono l'unico editore per uno di loro. Circa un anno fa, ho ottenuto la versione legacy del prodotto e ho iniziato a "supportarlo". Il cliente par...
posta 19.07.2011 - 20:13
6
risposte

Metodi di codice di debug (situazione Nightmare)

Ho spesso il compito di eseguire il debug di un'applicazione nel mio lavoro. È un'applicazione BI che distribuiamo alle aziende, che include un ambiente di test e un ambiente di produzione. Mi chiedo se ci siano app / strumenti / metodi che le p...
posta 14.01.2016 - 02:59
10
risposte

Ruby on Rails dovrebbe avere una curva di apprendimento ripida o è solo io? [chiuso]

Sono un programmatore autodidatta. Ho imparato RoR da ottobre con intensità variabile (a volte tutto il giorno, a volte niente per diverse settimane). Prima sapevo solo Java, ma lo sapevo bene. Ho sentito tanto parlare di RoR e di come dovrebbe...
posta 10.12.2010 - 20:37
8
risposte

I captcha valgono la diminuita usabilità?

Quando è utile usare un captcha? Quando è un ostacolo inutile? Un captcha è solo una soluzione rapida per il programmatore pigro / inesperto o è davvero il modo migliore per prevenire spam e bot?     
posta 12.10.2010 - 19:36