首頁 > web前端 > js教程 > 簡單乾淨的程式碼#1

簡單乾淨的程式碼#1

DDD
發布: 2024-12-02 08:01:14
原創
132 人瀏覽過

Simple clean code #1

更改此:

if (user.active === true && user.age >= 18 && user.email !== null && user.email !== undefined && externalParams === true) return true;
登入後複製

對此:

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;
登入後複製

你可能會想,「但是你把程式碼增加了很多,以前我只有一行!」是的,你是完全正確的!然而,更少的程式碼行並不總是比更多的程式碼行更好。

與其他開發人員合作並經常維護程式碼庫時,像我所展示的小細節可以產生很大的影響。只需幾秒鐘,任何人都可以理解程式碼背後的邏輯和規則。此外,如果您需要新增其他條件,也會變得簡單明了。

以上是簡單乾淨的程式碼#1的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:dev.to
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板