أيهما انت و لماذا ؟
ﻻ، بالنسبة للتطبيقات يمكنك الإطلاع على:
Kivy:
GitHub :
Google Play:
انا الايمن
if(condition) {
}
الايسر غلباً يستخدم من قبل المبرمجين القدامى وكبار السن, الذين رقت عظامهم واحدودبت ظهورهم, مثل @عبد الرحمن أحمد
لكن اللغات اليافعة مثل جافاسكربت تجبرني على استخدام الأيمن يبدو أن هناك مؤامرة للإطاحة بالمحاربين القدماء ツ
لا اعتقد انه يمكن تسمية الجافا سكربت بلغة يافعة حيث صدرت في 1995
و ايضا على الاغلب WGH يقصد لغة Java و ليست JavaScript
الثاني، إلا إذا استلمت كود لأكمل عليه وكان يستخدم الأول فأكمل بالأول.
بصراحة لا أدري لماذا، ربما لأن أول مدرس درسني كان يستخدم الثاني، مع أني أحيانا أجد الأول أسهل في المقروئية خصوصا لو كان البلوك كبير. (سهل أن تجد بدايته لأن } تكون في سطر لوحدها)
انا كنت في بداية حياتي في الجامعة من الجزء اليسار , كان بالنسبة لي اسهل, لكن فيما بد اصبحت من القسم الايمين, واصبحت اسهل بالنسبة لي, لها ميزات كثيرة مثلا خلال قراءتك للسطر البرمجي تعرف هل تتعامل مع abstract class او abstract method , او مع concrete هل انت تتعامل مع interface او class .
ايضاً في بعض الجمل اسهل في التمييز انك دخلت "بلوك" برمجي ام سطر , كمثال جملة if , احيانا هذه الـ} تكون مختفية في بداية السط بالمزلاق المتحرك السفلي بقدر حرف ولا تنتبه.
اسباب كثيرة اظن برأيي تجعل طريقة الكتابة كما في الصورة اليمنى اسهل وافضل.
التعليقات