مواصفات كتابة برنامج مصدر ASP
1 مقدمة للمواصفات
تنص هذه المواصفات بشكل أساسي على القواعد والاحتياطات التي يجب أن تتبعها برامج مصدر ASP أثناء الكتابة. الغرض من كتابة هذه المواصفات هو الحفاظ على عادات كتابة التعليمات البرمجية المصدر لمطوري المشروع متسقة. القيام بذلك يمكن لكل عضو في المجموعة فهم رمز أعضاء المجموعة الآخرين ، وذلك لتسهيل التطوير الثانوي لصيانة نظام ذاكرة الكود المصدر.
2 مواصفات التنسيق العام
2.1 المسافة البادئة
المسافة البادئة هي المساحة المعرضة لزيادة قابلية القراءة عندما يتغير مستوى البرنامج المصدر. قاعدة المسافة البادئة هي المسافة البادئة لأربعة مساحات لكل مستوى. علامة التبويب غير مسموح بها. نظرًا لأن علامة التبويب ستنتج تأثيرات مختلفة بسبب الإعدادات المختلفة التي أدلى بها المستخدم (إذا كنت تستخدم لاستخدام المساحات ، فيمكنك تعيينها في المحرر لتغيير علامة التبويب إلى أربع مسافات). عند إدخال الحكم (إذا ... ثم ، حدد ... endselect) ، حلقة (لكل منها] ... التالي ، بينما ... حلقة) ، مع البيان ، الوظيفة ، الإجراء ، إعلان الفئة ، يتم إضافة مستوى واحد ، وعند الخروج من الحكم ، الحلقة ، مع البيان ، الوظيفة ، الإجراء ، إعلان الفئة ، يتم تقليل مستوى واحد. على سبيل المثال:
شفرة:
itemp = 0
إذا (itemp <> 100) ثم
itemp = 100
Endif
2.2 كسر الخط
سطر جديد هو إضافة سطر جديد إلى بداية ونهاية A مع بيان. عندما ينتهي إعلان الوظائف والإجراءات والفئات ، أضف واحدة. كسر الخط هو لراحة تصحيح البرنامج وأكثر قابلية للقراءة.
مثال 1:
شفرة:
أنا = 0
Dowhile (أنا <10)
i = i+1
حلقة
الرد. write (i & "<br/>")
مثال 2:
شفرة:
classClass1
.....
endclass
classClass2
...
endclass
مثال 3:
شفرة:
FunctionFun1 ()
...
الوظيفية
subsub1 ()
...
ينتهي
2.3 المساحات
أضف مسافات في كلا طرفي المشغلين ورموز الحكم المنطقية ، على سبيل المثال:
شفرة:
i = i+1
A = Aandb
shtml = "ABC" & shtml
ولكن لا يوجد أي مساحة عند إضافة قوسين. على سبيل المثال:
شفرة:
إذا (أ> ب) ثم "الاستخدام غير الصحيح
إذا (أ> ب) ثم "الاستخدام الصحيح
3vbscript قواعد النحوي مواصفات
3.1 كلمات محفوظة
يجب استخدام مبدأ الكلمات المحتجزة أو الكلمات الرئيسية بلغة VBScript في رسملة الحروف الأولى والأحرف الصغيرة المتبقية (الموصى بها). بالإضافة إلى ذلك ، يمكن أيضًا استخدام جميع الطرق الصغيرة ، بشكل أساسي لتسهيل برامج مصدر الإدخال.
3.2 العمليات والوظائف
3.2.1 التسمية والتنسيق
يجب أن تتكون جميع أسماء العمليات والوظائف من كلمات إنجليزية ذات مغزى ، والكلمة الأولى كلها صغيرة ، ويتم رسملة الحرف الأول من الكلمات الأخرى. إذا كانت هناك كلمة واحدة فقط ، يتم رسملة الرسالة الأولى. على سبيل المثال: