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.
Ho un progetto a cui sto lavorando attualmente utilizzando Tomcat, Spring 4, Spring Security, MySQL e JPA con Hibernate. Ho scelto JPA dal punto di vista del fatto che si supponga di rendere senza soluzione di continuità, o almeno meno dolorosa, scambiare l'implementazione sottostante dei provider di ORM. Direi che …
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 5 anni fa . CSV è considerato una buona opzione contro XML e JSON per …
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 6 anni fa . Quindi presentiamo un semplice esercizio di codifica a nuovi candidati con …
In diversi libri di design che ho letto, a volte viene posta grande enfasi sul numero di metodi che una classe deve avere (considerando un linguaggio OO, come java o C # per esempio). Spesso gli esempi riportati in quei libri sono molto chiari e semplici, ma raramente coprono un …
Mi sono imbattuto in un punto interessante oggi in una recensione su Code Review . @Veedrac ha raccomandato in questa risposta che tipi di dimensioni variabili (es. intE long) vengano sostituiti con tipi di dimensioni fisse come uint64_te uint32_t. Citazione dai commenti di tale risposta: Le dimensioni di int e …
Nel mio attuale lavoro, mi è stato assegnato il compito di ripulire il vecchio codice alcune volte. Spesso il codice è un labirinto e i dati sottostanti sono ancora più intricati. Mi ritrovo a combinare le cose in metodi piacevoli, ordinati e modulari. Ogni metodo fa una cosa e la …
Quindi ogni numero nel codice che stiamo inviando a un metodo come argomento è considerato un numero magico? Per me non dovrebbe. Penso che se un certo numero è, diciamo che è per la lunghezza minima del nome utente e iniziamo a usare "6" nel codice ... quindi sì, abbiamo …
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 4 anni fa . Come si fa a insegnare la gestione delle eccezioni ai programmatori. …
I blocchi catch dovrebbero essere usati per scrivere la logica, ad esempio gestire il controllo del flusso, ecc.? O semplicemente per generare eccezioni? Influisce sull'efficienza o sulla manutenibilità del codice? Quali sono gli effetti collaterali (se ce ne sono) della scrittura della logica nel blocco catch? MODIFICARE: Ho visto una …
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 5 anni fa . Di recente ho notato il disaccoppiamento come argomento in una domanda …
Il mio team sta sviluppando un'applicazione finanziaria basata sul WEB e c'era un po 'di discussione con un collega su dove mantenere i calcoli - puramente nel back-end o anche nel front-end? Breve spiegazione: stiamo usando Java (ZK, Spring) per il front-end e Progress 4gl per il back-end. I calcoli …
Ho un'applicazione che ha generato una discussione piuttosto accesa tra un paio di sviluppatori. Fondamentalmente, è diviso in un livello Web e un livello back-end. Il livello Web raccoglie informazioni tramite un semplice modulo Web, inserisce questi dati come un documento JSON (letteralmente un file .json) in una cartella di …
Recentemente ho sviluppato la mia API e con quell'interesse investito nella progettazione dell'API sono stato fortemente interessato a come posso migliorare la mia progettazione dell'API. Un aspetto che è emerso un paio di volte è (non dagli utenti della mia API ma nella mia osservazione osservativa sull'argomento): si dovrebbe sapere …
Ad esempio ho il seguente codice: auto z = [](int x) -> int { if (x > 0) { switch (x) { case 2: return 5; case 3: return 6; default: return 1; } } return 0; }; E dopo lo chiamo più volte. Nel codice asm vedo chiamate esterne …
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.