We are still cooking the magic in the way!
المشكلة
كتابة جمل if-else مطولة للشروط البسيطة تجعل الكود أصعب في القراءة والصيانة.
الحل
استخدم المعامل الثلاثي (condition ? true : false) للتعيينات الشرطية في سطر واحد.
الفائدة
يقلل طول الكود بنسبة تصل إلى 70٪ ويحسن قابلية القراءة للشروط البسيطة.
مثال الكود
// بدلاً من:
if (age >= 18) {
status = 'adult';
} else {
status = 'minor';
}
// استخدم:
status = age >= 18 ? 'adult' : 'minor';