Tutte le domande

5
risposte

Come evitare UITableViewController grande e maldestro su iOS?

Ho un problema durante l'implementazione del pattern MVC su iOS. Ho cercato su Internet, ma sembra non trovare alcuna buona soluzione a questo problema. Molte implementazioni di UITableViewController sembrano essere piuttosto grandi. La...
posta 29.11.2012 - 14:20
10
risposte

Quali sono gli anti-schemi di denominazione? [chiuso]

Ci sono alcuni nomi, dove se ti ritrovi a raggiungere quei nomi, sai che hai già incasinato qualcosa. Ad esempio: XxxManager Questo è male perché una classe dovrebbe descrivere cosa fa la classe. Se la parola più specifica che puoi forn...
posta 31.10.2016 - 18:31
2
risposte

Posso usare MongoDB per un servizio commerciale basato sul web?

Posso utilizzare MongoDB come database per fornire un servizio a pagamento? MongoDB è concesso in licenza con AGPL, ma i driver che sto usando sono certificati MIT. Devo acquistare una licenza commerciale per MongoDB o posso utilizzarla come...
posta 30.01.2014 - 17:43
7
risposte

Devo avere dei test unitari per i difetti noti?

Se il mio codice contiene un difetto noto che dovrebbe essere riparato, ma non lo è ancora, e non sarà corretto per la versione corrente, e potrebbe non essere corretto nel prossimo futuro, dovrebbe esserci un test dell'unità fallito per quel bu...
posta 31.01.2014 - 13:38
13
risposte

Gestione degli standard di codifica sul lavoro (io non sono il capo)

Lavoro su una piccola squadra, circa 10 sviluppatori. Non abbiamo standard di codifica. Ci sono alcune cose che sono diventate la norma, ma alcuni modi di fare le cose sono completamente diversi. Il mio grande è indentazione. Alcuni usano schede...
posta 18.07.2011 - 15:34
7
risposte

Come entri nella zona? Quanto tempo ci vuole? Che passi fai prima? [chiuso]

Entrare nella zona è un processo piacevole e fruttuoso. Produciamo un buon codice sorgente e riceviamo molte soddisfazioni dal nostro lavoro svolto mentre siamo nella zona. Ma come si entra nella "zona"? Segui un processo specifico? A parte il c...
posta 22.11.2010 - 10:29
7
risposte

Come si chiama una funzione in cui lo stesso input restituirà sempre lo stesso output, ma ha anche effetti collaterali?

Diciamo che abbiamo una normale funzione pura come function add(a, b) { return a + b } E poi lo alteriamo in modo tale che abbia un effetto collaterale function add(a, b) { writeToDatabase(Math.random()) return a + b; } Per quant...
posta 30.04.2016 - 23:21
10
risposte

Efficacia di FizzBuzz e Beyond [closed]

Come parte del processo di intervista, inizialmente chiediamo ai candidati di fare "FizzBuzz" al giorno d'oggi la percentuale di candidati che possono rispondere correttamente a FizzBuzz è aumentata drammaticamente - ciò potrebbe essere dovuto a...
posta 11.01.2013 - 01:39
17
risposte

Come si risponde a una richiesta di 'informazioni di contatto di emergenza' per quando si è in vacanza?

Voglio andare in vacanza e non pensare affatto al lavoro, ma vogliono che fornisca loro un numero di contatto in caso di emergenza (server inattivo, malfunzionamenti del servizio web, ecc.). Temo che verrà abusato (mi contatteranno prima di prov...
posta 15.12.2010 - 19:48
3
risposte

Perché 'main' non può restituire un double o una stringa piuttosto che int o void?

In molti linguaggi come C, C ++ e Java, il metodo / funzione main ha un tipo di ritorno di void o int , ma non double o String . Quali potrebbero essere le ragioni dietro a questo? So un po 'che non possiamo farlo perch...
posta 28.06.2013 - 22:37