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.




5
"Password dimenticata" - Come gestirla?
Ho letto questa risposta e ho trovato un commento insistendo per non inviare la password via e-mail: le password non dovrebbero poter essere recuperate via e-mail, lo odio. Significa che la mia password è memorizzata in testo normale da qualche parte. dovrebbe essere ripristinato solo. Questo mi solleva la questione …

6
Endpoint REST per mostrare un'anteprima prima del POST
Sto progettando una nuova applicazione Web che è alimentata da un backend REST e frontend HTML + JS. C'è un metodo POST su di esso per cambiare un'entità (chiamiamo Config), che ha diversi effetti collaterali nello stato di molti elementi dell'applicazione. Supponiamo che il POST venga eseguito in questo modo: …

3
Come testare il livello di accesso ai dati?
Ho un metodo DAO che utilizza Spring per l'accesso JDBC. Calcola la percentuale di successo di un venditore nella vendita di un articolo. Ecco il codice: public BigDecimal getSellingSuccessRate(long seller_id) { String sql = "SELECT SUM(IF(sold_price IS NOT NULL, 1, 0))/SUM(1) FROM transaction WHERE seller_id = ?"; Object[] args = …


2
Come iniziare la programmazione competitiva? [chiuso]
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 …

4
Motivazione e utilizzo dei costruttori di mosse in C ++
Recentemente ho letto dei costruttori di mosse in C ++ (vedi ad esempio qui ) e sto cercando di capire come funzionano e quando dovrei usarli. Per quanto ho capito, un costruttore di spostamento viene utilizzato per alleviare i problemi di prestazioni causati dalla copia di oggetti di grandi dimensioni. …



10
Come organizzi normalmente le regioni di una classe?
Mi chiedevo se esistesse uno standard per definire le regioni di una classe. Attualmente uso Fields Constructor Properties Public Methods Private Methods Fieldsessere proprietà private ed Propertiesessere quelle pubbliche. Normalmente userò sottoregioni all'interno di questo se necessario, o occasionalmente aggiungerò altre regioni di seguito (come membri di interfaccia o baseClass).



6
È una cattiva abitudine usare (oltre) la riflessione?
È buona norma utilizzare la riflessione se riduce notevolmente la quantità di codice del boilerplate? Fondamentalmente c'è un compromesso tra prestazioni e forse leggibilità da un lato e astrazione / automazione / riduzione del codice della piastra di caldaia dall'altro lato. Modifica: ecco un esempio dell'uso raccomandato della riflessione . …

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.