TheBrain نشر 19 ديسمبر 2015 أرسل تقرير نشر 19 ديسمبر 2015 أجد في بعض الأحيان أن بعض المبرمجين يستخدمون في شيفراتهم البرمجية cls بدلا من self فما هو سبب ذلك؟ اقتباس
0 هشام رزق الله نشر 19 ديسمبر 2015 أرسل تقرير نشر 19 ديسمبر 2015 في الحقيقة إن استخدام cls ليس إلزاميا لذلك فهي تشبه self كثيرا لكن بعض المبرمجين يستخدمونها بدلا من self للتمييز بين معامل الأول لمثيل التوابع والأصناف.الفرق بينهما موجود في PEP 8:في معاملات الدوال والتوابع:استخدم دائما self للمعامل الأول لمثيل التوابع.استخدم دائما cls للمعامل الأول لصنف التوابع.وكما قلنا سابقا إن استخدام cls هو نمط للكتابة وليس أمرا إجباريا لذلك تجد أن فقط القلة من المبرمجين من يستخدمونها (غالبًا المحترفين). اقتباس
السؤال
TheBrain
أجد في بعض الأحيان أن بعض المبرمجين يستخدمون في شيفراتهم البرمجية cls بدلا من self فما هو سبب ذلك؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.