Als «clean-code» getaggte Fragen

9
Überprüfen, ob eine Methode false zurückgibt: Ergebnis einer temporären Variablen zuweisen oder Methodenaufruf direkt in eine Bedingung setzen?

Ist es eine gute Praxis, eine Methode aufzurufen, die in einer if-Anweisung wahre oder falsche Werte zurückgibt? Etwas wie das: private void VerifyAccount() { if (!ValidateCredentials(txtUser.Text, txtPassword.Text)) { MessageBox.Show("Invalid user name or password"); } } private bool...

9
Was bedeutet "TILT" in einem Kommentar?

Ich lese Clean Code von Robert C. Martin und der Satz kommt TILTunerklärlicherweise in einigen Codebeispielen vor. Beispiel (übrigens in Java): ... public String errorMessage() { switch (status) { case ErrorCode.OK: // TILT - Should not get here. return ""; case ErrorCode.UNEXPECTED_ARGUMENT:...

8
Generierten Code bereinigen: Refactor oder Map?

Kontext: Ich musste mich kürzlich mit einer von XSD.exe generierten Klassendatei befassen. Es war 3500 Zeilen lang mit lächerlich wortreichen Klassen- / Variablennamen (denken Sie someRidiculouslyLongPrefixThenMaybeOneThingUniqueAtTheEnd- auf einen Blick schwer zu vergleichen