Heim > Web-Frontend > js-Tutorial > Einfacher sauberer Code Nr. 1

Einfacher sauberer Code Nr. 1

DDD
Freigeben: 2024-12-02 08:01:14
Original
193 Leute haben es durchsucht

Simple clean code #1

Ändern Sie dies:

if (user.active === true && user.age >= 18 && user.email !== null && user.email !== undefined && externalParams === true) return true;
Nach dem Login kopieren

Dazu:

const { active: userIsActive, age: userAge, email: userEmail } = user;

const minimalAge = 18;
const userAgeIsValid = userAge >= minimalAge;
const userHasConditionsToRegister= userIsActive && userAgeIsValid && userEmail && externalParams;

if (userHasConditionsToRegister) return true;
Nach dem Login kopieren

Sie denken vielleicht: „Aber Sie haben den Code um einiges erhöht, vorher hatte ich nur eine Zeile!“ Und ja, du hast völlig recht! Allerdings sind weniger Codezeilen nicht immer besser als mehr Zeilen.

Wenn Sie mit anderen Entwicklern zusammenarbeiten und die Codebasis häufig pflegen, können kleine Details wie die, die ich gezeigt habe, einen großen Unterschied machen. In nur wenigen Sekunden kann jeder die Logik und Regeln hinter dem Code verstehen. Wenn Sie außerdem eine weitere Bedingung hinzufügen müssen, ist dies einfach und klar.

Das obige ist der detaillierte Inhalt vonEinfacher sauberer Code Nr. 1. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:dev.to
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage