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

Kod bersih mudah #1

DDD
DDDasal
2024-12-02 08:01:14136semak imbas

Simple clean code #1

Tukar ini:

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

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;

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!

Kenyataan:
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
Artikel sebelumnya:Sistem log masuk pintarArtikel seterusnya:Sistem log masuk pintar