البرمجة

تسمية الدوال في Go: CamelCase vs Semi-CamelCase

عند تسمية وظيفة في لغة Go، يُفضل اتباع التقنية المعروفة باسم “CamelCase”، والتي تعني بأن تكون الكلمات المتعاقبة في اسم الوظيفة مبدأ الحروف الأولى صغيرة والحروف الأولى من الكلمات اللاحقة كبيرة، مع استثناء الحرف الأول في الاسم الأول.

لذا، في حالة تسمية وظيفة لإدراج وثيقة في مجموعة في قاعدة بيانات MongoDB، يجب عليك استخدام التسمية “writeToMongoDB” بدلاً من “WriteToMongoD”.

المزيد من المعلومات

تقنية CamelCase تستخدم عادة في Go لأسماء الدوال والمتغيرات وحتى أسماء الحزم والتوابع، حيث تساعد في جعل الأسماء أكثر وضوحًا وقراءةً، وهي معتمدة بشكل كبير في مجتمع مطوري Go.

من الجيد أيضًا أن تكون متسقًا في استخدام الأسماء في كودك، فإذا كان لديك دالتين تفعل نفس الشيء، يجب أن تتبع نفس التقنية في تسميتهما لتسهيل فهم الكود.

زر الذهاب إلى الأعلى