Domande taggate «clean-code»

Il termine "codice pulito" viene utilizzato per descrivere un codice di programmazione per computer che è conciso, facile da capire ed esprime chiaramente l'intenzione del programmatore. Le domande con questo tag riguardano il processo di scrittura del codice pulito o il refactoring del vecchio codice "sporco" come codice pulito.






4
Modello di progettazione per la gestione di una risposta
Il più delle volte quando scrivo del codice che gestisce la risposta per una determinata chiamata di funzione ottengo la seguente struttura di codice: esempio: questa è una funzione che gestirà l'autenticazione per un sistema di login class Authentication{ function login(){ //This function is called from my Controller $result=$this->authenticate($username,$password); if($result=='wrong …



1
Che cosa significa "TILT" in un commento?
Sto leggendo Clean Code di Robert C. Martin e la frase TILTappare inspiegabilmente in alcuni esempi di codice. Esempio (è in Java, a proposito): ... public String errorMessage() { switch (status) { case ErrorCode.OK: // TILT - Should not get here. return ""; case ErrorCode.UNEXPECTED_ARGUMENT: return "Unexpected argument"; case ErrorCode.MISSING_ARGUMENT: …




7
Verifica se un metodo restituisce false: assegnare il risultato alla variabile temporanea o mettere la chiamata del metodo direttamente in condizione?
È buona norma chiamare un metodo che restituisce valori veri o falsi in un'istruzione if? Qualcosa come questo: private void VerifyAccount() { if (!ValidateCredentials(txtUser.Text, txtPassword.Text)) { MessageBox.Show("Invalid user name or password"); } } private bool ValidateCredentials(string userName, string password) { string existingPassword = GetUserPassword(userName); if (existingPassword == null) return false; …
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.