مرا اسکن کن!

camel case,snake case,kebab case,pascal case

camel case,snake case,kebab case,pascal case



قرار دادهای نام گذاری یا (naming conventions) روشی هست برای چیدمان کاراکتر ها برای نام گذاری متغیر ها و یا توابع و کلاس ها

در روش camel case معمولا حرف اول کوچک و سپس حرف اول هر کلمه در عبارت  به صورت بزرگ نوشته می شود.

مانند megaWebVariable

که چون شبیه به فرم بدن شتر هست نام اون رو camel case گذاشتند.

 

در روش snake case بین هر حرف کلمه در عبارت  از underline استفاده میشه.

مانند mega_web_variable

که چون شبیه به فرم بدن مار هست نام اون رو snake case گذاشتند.

 

روش pascal case درست مانند camel case هست با این تفاوت که حرف اول آغازین حتما بزرگ باید نوشته بشه 

مانند MegaWeb

در روش kebab case بین هر کلمه در عبارت از dash یا همون hyphen استفاده میشه

مانند mega-web-view

که چون مثل این میمونه یک سیخ کباب از وسط عبارات رد شده اسمش رو kebab case گذاشتند.

 

روشی به اسم hungarian case هم بین برنامه نویس ها متداول هست که توی اون نوع متغیر رو در اول نام گذاری استفاده می کنند.

مانند strName که str در ابتدای عبارت به معنای این هست که از نوع string می باشد.

 


نوشته شده توسط :

وحید صمدیان وحید صمدیان



یکشنبه, 21 آبان 1396

تعداد بازديد : 1185

برچسب ها : PHP

3.0 ستاره