Tutte le domande

7
risposte

Come spiegare che è difficile stimare il tempo richiesto per un progetto software più grande?

Sono uno sviluppatore junior e trovo difficile stimare quanto tempo ci vuole per finire un progetto software più grande. So come strutturare l'architettura in generale, ma è difficile per me sapere quali dettagli devo fare e quali problemi devo...
posta 22.08.2011 - 17:05
10
risposte

TDD: si tratta solo di test unitari? [duplicare]

Capisco bene che il TDD classico riguardi solo i test unitari? Non mi capisco male: conosco la differenza tra TDD e solo test delle unità. Sto chiedendo se è corretto utilizzare il test di integrazione nel flusso di lavoro TDD. Attualmente...
posta 09.08.2011 - 20:28
6
risposte

Le lunghe compilazioni sono una cosa del passato?

Esistono innumerevoli storie di guerra su quanto può richiedere una compilazione. Anche xkcd ne ha fatto menzione. Ora, non ho programmato per molto tempo e sono stato esposto principalmente a Java e Python (e Python è un linguaggio interpr...
posta 27.09.2014 - 00:11
5
risposte

Come eseguire la revisione del codice senza offendere altri sviluppatori [duplicato]

Lavoro in una squadra che fa frequenti revisioni di codice. Ma sembra più una formalità che altro. Nessuno mette in evidenza i problemi nel codice per paura di offendere altri sviluppatori. Le poche volte che ho provato a chiedere dei cambi...
posta 07.10.2013 - 16:26
3
risposte

Metodo booleano Nome affermativo vs negativo

I metodi booleani dovrebbero sempre assumere la forma affermativa, anche quando saranno sempre usati solo in forma negativa? Dire che volevo controllare se un'entità esiste prima di crearne una, il mio argomento è che la prima forma in basso...
posta 02.05.2013 - 14:02
5
risposte

Quali sono le differenze fondamentali tra C e C ++? [chiuso]

Molti tendono a scrivere "C / C ++", come se fossero la stessa cosa. Sebbene condividano molte somiglianze, non sono chiaramente uguali. Ma quali sono le differenze fondamentali tra C e C ++? C ++ è una versione avanzata di C, o ci sono funzi...
posta 02.11.2010 - 23:03
3
risposte

Quando si progetta un sistema, è la migliore pratica per soddisfare il progetto attorno al framework che si utilizzerà?

Quando si sviluppa un sistema o un'applicazione che si intende utilizzare con un determinato framework, è consigliabile progettare il sistema senza il framework in mente, o è meglio progettare il sistema con la mentalità "beh, il framework avreb...
posta 12.04.2017 - 11:50
1
risposta

Trascinando le modifiche da un repository biforcato senza una richiesta su GitHub?

Sono nuovo nella comunità dei social coding e non so come procedere correttamente in questa situazione: Ho creato un repository GitHub un paio di settimane fa. Qualcuno ha biforcato il progetto e ha apportato alcune piccole modifiche che...
posta 10.05.2012 - 05:39
7
risposte

Come convinco il mio capo a usare REST su SOAP? [duplicare]

Abbiamo bisogno di creare un'API per il nostro sistema. Come faccio a convincere il mio capo che REST è un'opzione migliore di SOAP (o XML-RPC)? Dico REST è ... più facile da implementare e mantenere non c'è molto di nuovo da imparare...
posta 08.08.2011 - 15:08
3
risposte

Quanto velocemente può andare?

Go è una delle poche lingue che dovrebbero funzionare "vicino al metal", i. e. è compilato, tipizzato staticamente ed esegue il codice in modo nativo, senza una VM. Questo dovrebbe dargli un vantaggio di velocità su Java, C # e simili. Sembra, t...
posta 14.06.2011 - 14:17