حتما هنگام نگارش کدها و نام گذاری متغییرها با اصطلاح کمل کیس یا Camel Case مواجه شده اید، در این مقاله شما را با مفهوم نگارش شتری در برنامه نویسی بیشتر آشنا خواهیم کرد، در ادامه همراه داتیس نتورک باشید.
منظور از کمل کیس یا Camel Case در برنامه نویسی چیست؟
نگارش شتری یا کمل کیس عمل نوشتن ترکیبی کلمات یا عبارات است که در برنامه نویسی رایانه کاربرد دارد.
بهصورتی که هر کلمه به جز کلمه اول با حرف بزرگ آغاز میشود و بقیه حروف آن کلمه با حروف کوچک نوشته میشوند.
مثلا کلمات eBay و iPhone با نگارش شتری نوشته شدهاند.
یکی از کاربردهای متداول استفاده از شیوه Camel Case را میتوان در زبانهای برنامهنویسی برای نامگذاری متغیرها، توابع یا متدها و … مشاهده نمود.
با توجه به اینکه در این حوزه استفاده از فاصله برای تعیین نام غیرمجاز است بسیاری از برنامهنویسان ترجیح میدهند برای نامگذاری متغیرها و توابع به شکل قابل فهم و خوانا از شیوه camelCase بهره ببرند.
نمونههایی از این نوع نگارش را میتوان در نام متغیرها و توابعی نظیر firstName یا backColor و calculateArea() یا getData() مشاهده کرد.
لازم به ذکر است براساس مستندات مایکروسافت، اولین حرف کمل کیس باید به صورت کوچک نوشته شود و سایر واژههای موجود در آن با حرف بزرگ آغاز میشوند (مانند backColor).
این روش با نام Lower Camel Case نیز شناخته میشود و اغلب برنامه نویسان آن را به شیوه Upper Camel Case (که در آن حرف اول نیز به شکل بزرگ نوشته میشود – مانند BackColor) ترجیح میدهند.
شیوه Upper Camel Case را با نام پاسکال کیس (Pascal Case) نیز میشناسند.
نام camelCase (“camel case” یا “dromedary case”) از قوزی که بر روی کوهان شتر وجود دارد میآید . یک کلمه camelCase ممکن است یک یا چند حرف بزرگ داشته باشد.
امیدواریم مقاله آشنایی با مفهوم کمل کیس برای شما عزیزان مفید بوده باشد.
داتیس نتورک را در شبکه های اجتماعی خصوصا تلگرام و توییتر دنبال کنید.