Domande con tag 'programming-practices'

2
risposte

POST / Redirect / GET con invio di moduli non validi?

Nel campo dello sviluppo web, è buona pratica fare un POST / Redirect / GET quando i campi nella sottomissione di un modulo non sono validi, anche? In genere, nessuna transazione sensibile sarebbe avvenuta, in questo caso. Tuttavia, si può...
posta 31.01.2013 - 04:00
3
risposte

Come eseguire la convalida dell'input senza eccezioni o ridondanza

Quando cerco di creare un'interfaccia per un programma specifico, in genere cerco di evitare di lanciare eccezioni che dipendono da input non convalidati. Quindi quello che succede spesso è che ho pensato a un pezzo di codice come questo (que...
posta 14.01.2017 - 16:07
4
risposte

Come faccio a racchiudere un servizio in modo che sia più semplice

Abbiamo una dipendenza da un servizio di terze parti che espone un'interfaccia gigantesca di cui abbiamo solo bisogno come 3 metodi. Inoltre, l'interfaccia cambia frequentemente ... Ho deciso di avvolgere l'interfaccia in una classe del nostr...
posta 16.02.2018 - 08:03
3
risposte

Programmazione * in * una lingua vs. scrittura di codice C in Ruby

Il codice completo indica che devi portare il codice in una lingua anziché il codice in . Con ciò, significano Don't limit your programming thinking only to the concepts that are supported automatically by your language. The best program...
posta 27.02.2012 - 09:32
3
risposte

Esiste un concetto come "pseudo implementazione" nello sviluppo del software?

Sto cercando un'etichetta per descrivere la pratica dell'uso di metodi di calcolo basati sull'uomo o altri mezzi per "simulare" un algoritmo al fine di ottenere rapidamente un prodotto o una demo senza spendere un tempo per sviluppare un soluzio...
posta 15.11.2012 - 02:06
4
risposte

Quali sono le responsabilità del principale nella programmazione orientata agli oggetti?

Sono nuovo nella programmazione orientata agli oggetti e non capisco quale sia lo scopo principale. Sì, ho letto che è il "punto di ingresso" del programma, ma quello che non capisco è ciò che dovrebbe essere nel principale? E quali sono le s...
posta 13.11.2016 - 12:51
7
risposte

Verifica se un metodo restituisce falso: assegna il risultato alla variabile temporanea o metti direttamente l'invocazione del metodo in condizionale?

È consigliabile chiamare un metodo che restituisce valori veri o falsi in un'istruzione if? Qualcosa del genere: private void VerifyAccount() { if (!ValidateCredentials(txtUser.Text, txtPassword.Text)) { MessageBox.Show("I...
posta 25.02.2012 - 18:35
11
risposte

I miei colleghi dovrebbero rivedere il codice degli altri dal sistema di controllo del codice sorgente?

Quindi questa è la mia storia: uno dei miei colleghi usa rivedere tutto il codice, ospitato nel sistema di revisione. Non sto parlando di un'adeguata revisione dei cambiamenti nelle parti a cui appartiene. Guarda il file del codice da archiviare...
posta 26.11.2010 - 07:04
3
risposte

Un metodo dovrebbe fare una cosa e essere bravo in questo? [duplicare]

"Estrai fino allo sfinimento" è qualcosa che ho letto nel blog di Uncle Bob, il che significa che un metodo dovrebbe fare una cosa sola da solo. Qual è quella cosa? Quando dovresti interrompere l'estrazione dei metodi? Diciamo che ho u...
posta 02.03.2012 - 11:26
6
risposte

cosa può andare storto nel contesto della programmazione funzionale se il mio oggetto è mutabile?

Riesco a vedere i benefici degli oggetti mutevoli e immutabili come gli oggetti immutabili che richiedono molto tempo per risolvere i problemi nella programmazione multi-thread a causa dello stato condiviso e scrivibile. Al contrario, gli oggett...
posta 30.04.2018 - 10:02