Rumah > hujung hadapan web > tutorial js > Kod bersih mudah #1

Kod bersih mudah #1

DDD
Lepaskan: 2024-12-02 08:01:14
asal
187 orang telah melayarinya

Simple clean code #1

Tukar ini:

if (user.active === true && user.age >= 18 && user.email !== null && user.email !== undefined && externalParams === true) return true;
Salin selepas log masuk

Untuk ini:

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;
Salin selepas log masuk

Anda mungkin berfikir, "Tetapi anda telah meningkatkan kod dengan banyak, sebelum ini, saya hanya mempunyai satu baris!" Dan ya, anda betul-betul betul! Walau bagaimanapun, lebih sedikit baris kod tidak selalunya lebih baik daripada lebih banyak baris.

Apabila bekerja dengan pembangun lain dan kerap mengekalkan pangkalan kod, butiran kecil seperti yang saya tunjukkan boleh membuat perbezaan yang besar. Hanya dalam beberapa saat, sesiapa sahaja boleh memahami logik dan peraturan di sebalik kod tersebut. Selain itu, jika anda perlu menambah syarat lain, ia menjadi mudah dan jelas untuk berbuat demikian.

Atas ialah kandungan terperinci Kod bersih mudah #1. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:dev.to
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan