husseinharby قام بنشر الثلاثاء at 10:01 قام بنشر الثلاثاء at 10:01 السلام عليكم هل المسافات في كتابة الاكواد لها اهمية في جودة تنفيذ الكود ام لا مثال في الصورة لنفس الكود
Foksh قام بنشر الثلاثاء at 10:19 قام بنشر الثلاثاء at 10:19 13 دقائق مضت, husseinharby said: السلام عليكم هل المسافات في كتابة الاكواد لها اهمية في جودة تنفيذ الكود ام لا مثال في الصورة لنفس الكود وعليكم السلام ورحمة الله وبركاته .. التنسيقات والمسافات خطوة يتبعها مبرمجوا وكاتبوا الأكواد لتتبع بداية ونهاية الأجزاء ، وخصوصاً الجمل والدوال والأكواد التي لها بداية ونهاية مثل الجمل الشرطية If أو Select .... الخ لذا فهي ليست ذات أي تأثير على سرعة أداء الكود أو عدم فعاليته . وجهة نظري البسيطة ، والله تعالى أعلم 1 1
kkhalifa1960 قام بنشر الثلاثاء at 15:59 قام بنشر الثلاثاء at 15:59 لا، المسافات (الفراغات) داخل الكود في VBA (مثل في الصور) لا تؤثر على تنفيذ الكود أو جودته من ناحية التشغيل. التوضيح: VBA (Visual Basic for Applications) لا يهتم بعدد المسافات أو طريقة تنسيق الأسطر (Indentation). الكود في الصورتين سينفذ بنفس الطريقة تمامًا، لأن المهم هو منطق الكود وترتيب الأوامر وليس شكله البصري. لكن! لماذا نستخدم المسافات؟ رغم أن المسافات لا تؤثر على التشغيل، فهي مفيدة جدًا من ناحيتين: سهولة القراءة والفهم، خصوصًا عند وجود If, Else, Loop, وغيرها. تنظيم الكود، مما يسهل اكتشاف الأخطاء أو التعديلات لاحقًا. مثال: If Me.NewRecord Then Call AuditChanges("Code", "جديد", Form) Else Call AuditChanges("code", "تعديل", Form) End If هذا الشكل أفضل بكثير من ناحية الفهم من هذا: If Me.NewRecord Then Call AuditChanges("Code", "جديد", Form) Else Call AuditChanges("code", "تعديل", Form) End If الخلاصة: ✅ لا تؤثر المسافات على تنفيذ الكود. ✅ يفضل استخدام التنسيق الجيد لتحسين الوضوح وسهولة الصيانة. 1
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.