ﻻ هذا و ﻻ ذاك ... Python'er ﻻ تُكلِّمني ツ

حيث لا أقواس ولا بطيخ

هل جربت كيفي في بايثون وهل لك على أن تدلني على بعض التطبيقات التي صنعت به

ﻻ، بالنسبة للتطبيقات يمكنك الإطلاع على:

 Kivy: http://goo.gl/UQQAOq
 GitHub : https://goo.gl/ipNmHx
 Google Play: https://goo.gl/WHi4I6

انا الايمن

if(condition) {

}

الايسر غلباً يستخدم من قبل المبرمجين القدامى وكبار السن, الذين رقت عظامهم واحدودبت ظهورهم, مثل @عبد الرحمن أحمد

لكن اللغات اليافعة مثل جافاسكربت تجبرني على استخدام الأيمن يبدو أن هناك مؤامرة للإطاحة بالمحاربين القدماء ツ

لا اعتقد انه يمكن تسمية الجافا سكربت بلغة يافعة حيث صدرت في 1995

و ايضا على الاغلب WGH يقصد لغة Java و ليست JavaScript

أعرف أنها قديمة جداً لكن قصدت بيافعة أنها رغم سنها فهي لا تزال تحتفظ بعنفونها وتزداد شباباً ツ

لا أدري عن الجافا فلم أجربها

مع أنه يوجد خيار في فيجوال ستوديو لإبقاء القوس في نفس السطر لكني لا أختاره، لا أدري أرتاح ببقاء الأقواس في تقابل عمودي

أنا مثلك أفضل اليمين و لكن هناك أمر لم أكن أعلمه في مجتمع حسوب و هو الإشارة إلى أحد ووضع وسم له

هذا جديد علي :D

لا يوجد اختلاف بين الاثنين كل مبرمج يستخدم الطريقة التي آلف عليها ، المهم هو استخدام طريقة واحدة فقط في كل مشروع و عدم التناوب على الإثنين.

الأيسر ،

الافتراضي في فجوال ستوديو ، و اصبحت اراه اسهل للقراءة ، و خاصة لو كان هناك اكثر من Block.

أكره النمط الأيمن نمط الجافا سكريبت، حين أكتب سي شارب أكتب بالنمط الأيسر

الفي بي دوت نت لا توجد بها أقواس، لذلك أحبها أكثر

الصحيح أن تستخدم الأيمن عند كتابة شرط if وتستخد الأيسر عند كتابة ال function وال class أنا استخدمهم هكذا، وعلى الأغلب أنني قرات هذه التعليمات في موقع ووردبريس، وأعجبتني.

أنا أستخدم الأيسر كنت أظن أن به نقطة أخري

أستخدم الأيسر ليس لسبب معين فقط عادة

في css أستعمل الأيمن

أشعر بأنه أسهل بكثير ويمكنني تعديل الكود ببساطة أكثر

الثاني، إلا إذا استلمت كود لأكمل عليه وكان يستخدم الأول فأكمل بالأول.

بصراحة لا أدري لماذا، ربما لأن أول مدرس درسني كان يستخدم الثاني، مع أني أحيانا أجد الأول أسهل في المقروئية خصوصا لو كان البلوك كبير. (سهل أن تجد بدايته لأن } تكون في سطر لوحدها)

هل تقرأه من اليمين لليسار أم من اليسار لليمين؟

من اليسار لليمين.

الأيمن ، وأحيانا أترك مسافات بين } و () و if

الطريقة الثانية، لأنني أحب رؤي كود نضيفاً و سهل قراءة

طبعا الايمن لانه اسرع في الكتابة

و بعيدا عن كليهما vb6 هي الافضل لا اقواس و لا غيره ^___^

الأيسر لأنه سهل القراءة

استخدم الايسر لانني اشعر انه باستطاعتي تمييز كل block عن الآخر ان بقيت الاقواس في خط مستقيم ام ربما لانني اعتدت على سي شارب

انا كنت في بداية حياتي في الجامعة من الجزء اليسار , كان بالنسبة لي اسهل, لكن فيما بد اصبحت من القسم الايمين, واصبحت اسهل بالنسبة لي, لها ميزات كثيرة مثلا خلال قراءتك للسطر البرمجي تعرف هل تتعامل مع abstract class او abstract method , او مع concrete هل انت تتعامل مع interface او class .

ايضاً في بعض الجمل اسهل في التمييز انك دخلت "بلوك" برمجي ام سطر , كمثال جملة if , احيانا هذه الـ} تكون مختفية في بداية السط بالمزلاق المتحرك السفلي بقدر حرف ولا تنتبه.

اسباب كثيرة اظن برأيي تجعل طريقة الكتابة كما في الصورة اليمنى اسهل وافضل.

الأيمن هو المفضّل، وذلك لأنه يختصر سطراً.

برمجة

المواضيع والنقاشات المتعلقة بالبرمجة بشكل عام او لغات البرمجة التي لايوجد لها مجتمعات فرعية.

16.3 ألف متابع