Domande taggate «programming-practices»

Le pratiche di programmazione sono le pratiche comunemente o meno utilizzate nello sviluppo di software. Questi possono includere elementi come Sviluppo Agile, Kanban, Scorciatoie per la codifica, ecc.

7
Esiste una costante per la "fine dei tempi"?
Per alcuni sistemi, il valore temporale 9999-12-31 viene utilizzato come "fine dei tempi" come la fine dei tempi che il computer può calcolare. Ma cosa succede se cambia? Non sarebbe meglio definire questa volta una variabile incorporata? In C e in altri linguaggi di programmazione di solito esiste una variabile …



11
Micro-ottimizzazione - BAD vs Game Development
Nello sviluppo del gioco c'è molto C / C ++, nelle applicazioni aziendali C #. Ho visto gli sviluppatori C / C ++ esprimere preoccupazione per il modo in cui una singola riga di codice si traduce in assembly. In .NET alcuni vanno in IL, raramente. In C #, la …


3
Eccezioni o codici di errore
Stiamo costruendo un servizio web (SOAP, .Net) che parlerebbe con (principalmente) client nativi (windows, C ++) e ci chiediamo quale sia il modo migliore per comunicare errori al client (es. SomethingBadHappened come servizio di accesso non disponibile o qualcosa di simile all'utente non trovato) e non sono stati in grado …





7
Refactoring e principio aperto / chiuso
Recentemente sto leggendo un sito web sullo sviluppo di codice pulito (non inserisco un link qui perché non è in inglese). Uno dei principi pubblicizzati da questo sito è il principio chiuso aperto : ogni componente software deve essere aperto per l'estensione e chiuso per modifica. Ad esempio, quando abbiamo …


5
Come testare un file jsp?
Sto sviluppando un'applicazione Java 6 EE e sto testando il mio codice jsp con un altro con una versione di prova delle chiamate di funzione e del codice utilizzato in quello originale, ma sembra sciolto e poco pratico. C'è un buon modo per eseguire questo tipo di test?



Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.