Domande con tag 'programming-practices'

5
risposte

Quando, se mai, dovrei usare le funzioni a catena?

In un programma diviso in molte funzioni con le quali è previsto che si eseguano uno dopo l'altro, quando (se mai) è preferibile a: A) Esegui le funzioni una dopo l'altra in main() ? o B) Esegui una funzione in main() e hai que...
posta 06.02.2015 - 19:19
5
risposte

Si basa molto sull'intelligenza e sulla documentazione mentre la codifica ti rende un programmatore cattivo? [duplicare]

È richiesto un programmatore per imparare e memorizzare tutta la sintassi, oppure è opportuno tenere a portata di mano qualche documentazione? Potrebbe influire sul modo in cui i manager considerano i programmatori? Quali sono i lati neg...
posta 13.06.2013 - 20:14
6
risposte

Best practice o standard di progetto

Come appaltatore di sviluppo software ho lavorato su molti progetti con standard e convenzioni differenti. Molto spesso queste convenzioni vanno contro le migliori pratiche del software che conosciamo e "amiamo". La domanda è, quando stai lav...
posta 13.07.2009 - 12:22
6
risposte

Stile di codifica: definisce i campi separati o no

Alcuni usano questa convenzione: private String event; public getEvent() { return this.event; } public setEvent(String value) { this.event = value; } private int id; ... same as above ... In alcuni progetti definiscono prima tutti i camp...
posta 08.12.2010 - 16:16
5
risposte

Come non degenerare in un solo programmatore che unisce le API? [chiuso]

Questo l'ho sentito quando di recente ho intervistato una persona e gli ho chiesto perché stava cercando un cambiamento entro un anno dalla sua precedente compagnia. In particolare una società che è nota per essere impegnata nell'elaborazione di...
posta 21.04.2012 - 13:44
9
risposte

È meglio avere funzioni separate o aggiungere più argomenti a una funzione? [chiuso]

Qual è lo stile migliore da seguire per cambiare la tensione su un alimentatore a 4 canali: setChannelOneVoltage(voltage) setChannelTwoVoltage(voltage) setChannelThreeVoltage(voltage) setChannelFourVoltage(voltage) o setVoltage(channel,vo...
posta 30.09.2014 - 10:15
4
risposte

Differenze nell'istruzione If ... Else ...

Quando ho iniziato a imparare la programmazione, ricordo di aver avuto una discussione con il mio insegnante sulle affermazioni di If Else. Stavo sostenendo che: if { ... } else if { ... } ... è fondamentalmente lo stesso di:...
posta 04.02.2013 - 11:26
7
risposte

è una cattiva pratica di programmazione restituire un nuovo oggetto in una proprietà

Ho sempre avuto questa domanda e penso che sia il momento di risolvere la risposta, è un grosso problema fare questo: public Rect Bounds { get { var Top = (_targetPosition + _translationY) - _size / 2.0f;...
posta 28.01.2014 - 23:18
1
risposta

Quali sono gli esempi pratici delle tecniche di esplorazione del codice?

Code Exploration (CE) è un termine abbastanza nuovo e mi chiedo se esistono già esempi riusciti di implementazione di queste tecniche in termini di principi di integrazione continua? In breve, Code Exploration può essere descritto come il pro...
posta 22.08.2012 - 08:55
4
risposte

È normale scrivere tutti i log in un singolo file?

Il nostro teamlead ha detto che molti file sono molto peggiori di un singolo, nonostante stiamo lavorando su un grande progetto. Ha affermato che i nostri clienti potrebbero inviarci più facilmente i log se ci sarà un solo file. Per capire...
posta 18.12.2013 - 08:14