نحن نعلم أن من علامات الكود الجيد هو أن يكون أكثر قابلية للقراءة Readability والتي يطلق عليها أحيانا المقروئية لأن ذلك أدعى ليكون الكود أسهل فهماً
و كذلك نعلم أن لكل لغة اختصارات تقلل من حجم الكود وسؤالي هل يتعارض استخدام الاختصار مع قابلية القراءة
فمثلا لدينا في لغة سي شارب :
i++ ;
والتي هي لزيادة قيمة المتغير بمقدار واحد أي أن الصيغة الطبيعية هي
i = i + 1 ;
نلاحظ أن الكود الأول مختصر
بينما الثاني أكثر مقروئية
وقس عليه الكثير من هذه الأمثلة
فهل يعني أن الاهتمام بالمقروئية يعني التخلي عن اختصارات اللغة ؟
التعليقات