Domande con tag 'programming-practices'

2
risposte

Utilizzo di funzioni per codice mai ripetuto [duplicato]

Quali sono le migliori pratiche per utilizzare le funzioni per suddividere grandi blocchi di codice in blocchi discreti di logica quando tali funzioni verranno utilizzate solo una volta nel corso della durata di una funzione? L'esempio cano...
posta 13.10.2013 - 20:31
2
risposte

Come posso lavorare su più linguaggi di programmazione contemporaneamente [duplicato]

Mi capita sempre che se lascio la roba per 1-2 mesi, dimentico le cose. 5 mesi fa ho avuto un progetto symfony e l'ho fatto. A quel tempo ero molto fiducioso di poter fare qualsiasi progetto in symfony2. Poi abbiamo ottenuto un progetto...
posta 24.07.2013 - 04:05
1
risposta

Best practice / pattern per generare report PDF

Ho una funzione di generazione di PDF nella mia app. Sto usando iTextPDF per generare report, quindi funziona bene. Il problema non è esattamente nella generazione di PDF ma nell'approccio. Attualmente il codice di generazione PDF sembra or...
posta 21.04.2016 - 13:32
1
risposta

Utilizzo di "On" all'inizio del nome di un metodo

Da quanto ho osservato, i metodi che iniziano con la parola "On" si dividono in due categorie: Una classe base che definisce un evento esporrà un metodo protected il cui nome inizia con "On" seguito dal nome dell'evento in modo che le...
posta 13.11.2018 - 16:11
1
risposta

Un ciclo deve essere annidato all'interno di un condizionale invariato?

Stavo rivedendo un vecchio codice e sono incappato in un ciclo annidato all'interno di un condizionale come questo: std::cin >> number; //number is used elsewhere, so should be preserved if (number <= 10) for (int i = number; i...
posta 13.06.2017 - 20:39
2
risposte

È meglio costruire una stringa di codice HTML sul server o sul lato client?

Il risultato del seguente processo dovrebbe essere un modulo html. La struttura di questo modulo varia da uno a utente. Ad esempio, potrebbe esserci un numero diverso di righe o potrebbe esserci la necessità di rowspan e colspan . Qu...
posta 19.03.2012 - 11:24
2
risposte

se ho molte chiamate di un singolo metodo che restituisce il valore del campo, è meglio creare una variabile locale?

In un metodo, ho chiamate di un singolo metodo di un altro oggetto che restituisce il valore del campo, come foo.value() , che è definito come Field value() {return this.value;} È meglio creare una variabile locale, come Field value =...
posta 13.06.2013 - 10:37
3
risposte

Quando una classe rappresenta una proprietà che potrebbe non essere valida, come deve essere eseguita la validazione?

Ho una classe Product che ha tra l'altro un attributo Ean13 che incapsula un codice EAN13 . Ecco un prototipo della classe Product: @Entity @Table(name = "tb_produtos") public class Product implements Serializable { public Product()...
posta 27.12.2015 - 23:31
2
risposte

Test unitario: programmazione strutturata vs non strutturata [chiusa]

È possibile scrivere test unitari efficaci per codice non strutturato? Stavo leggendo le varie risposte a questa domanda . Spiega le implicazioni del codice procedurale e del codice OOP di testing unitario, ma c'è pochissima menzione del cod...
posta 06.11.2015 - 02:07
1
risposta

Come costruisci la fiducia per lavorare su grandi progetti? [duplicare]

Quindi sono un programmatore che lavora nelle telecomunicazioni. Sono attualmente a scuola e sono anche un appassionato giocatore (shock). Ho detto questo per formare la mia domanda: prendi un titolo di grande gioco come DotA 2 - come fai a sa...
posta 17.04.2015 - 20:45