نگارش شتری ( به انگلیسی: camelCase ) عمل نوشتن ترکیبی کلمات یا عبارات است که در برنامه نویسی رایانه کاربرد دارد؛ به صورتی که هر کلمه به جز کلمهٔ اول با حرف بزرگ آغاز می شود و بقیهٔ حروف آن کلمه با حروف کوچک نوشته می شوند و از فاصله استفاده نمی شود؛ مثلاً کلمات eBay و iPhone با نگارش شتری نوشته شده اند.
در مستندات مایکروسافت در ویرایش شتری همیشه حرف اول با حروف کوچک نوشته می شود؛ مانند backColor[ ۱] اما در بین برنامه نویسان دات نت و حتی بسته به سلیقهٔ برخی در خانوادهٔ C روش حرف اول بزرگ یا پاسکال کیس رایج است. بعضی از سیستم ها ترجیح می دهند تا حرف اول کلمه اول هم با حروف بزرگ نوشته شود؛ مثلاً NerdCaps. برای همین این نگارش را به دو دستهٔ زیر تقسیم می کنند:
• upper camel case یا پاسکال کیس
• lower camel case
شرکت هایی مانند مایکروسافت از استاندارد lower camel case پشتیبانی می کنند.
پاسکال کیس بودن یا نبودن همانند موضوع در کجا قرار دادن اولین آکولاد یک قطعه کد در زبان های خانوادهٔ C از اختلافات قدیمی بین برنامه نویسان از زمانی بوده است که کامل کنندهٔ خودکار اینتلی سنس وجود نداشت. اگر چه امروزه نیز نیاز به استفاده از ویرایشگرهای ساده روی سرور در شرایط اضطراری باعث می شود که همهٔ برنامه نویسان در کلِ یک برنامه از یک قاعده استفاده نمایند، اما با استفاده از کتابخانه های از پیش نوشته شدهٔ متنوع در سلیقه های مختلف باعث شده است که همهٔ برنامه نویسان در یک موضوع اتفاق نظر داشته باشند که در یک دسته از کد یا یک فضای نام خاص وقتی از اول از یک شیوه استفاده شده است، همیشه از همان شیوه استفاده شود.
نگارش ماری ( snake case ) روش دیگر سرهم نویسی در مقابل شتری است که با زیرخط یا آندرلاین تفکیک می شود و در نام گذاری پایگاه های داده و همچنین در آدرس های وب رایج است.
این نوشته برگرفته از سایت ویکی پدیا می باشد، اگر نادرست یا توهین آمیز است، لطفا گزارش دهید: گزارش تخلفدر مستندات مایکروسافت در ویرایش شتری همیشه حرف اول با حروف کوچک نوشته می شود؛ مانند backColor[ ۱] اما در بین برنامه نویسان دات نت و حتی بسته به سلیقهٔ برخی در خانوادهٔ C روش حرف اول بزرگ یا پاسکال کیس رایج است. بعضی از سیستم ها ترجیح می دهند تا حرف اول کلمه اول هم با حروف بزرگ نوشته شود؛ مثلاً NerdCaps. برای همین این نگارش را به دو دستهٔ زیر تقسیم می کنند:
• upper camel case یا پاسکال کیس
• lower camel case
شرکت هایی مانند مایکروسافت از استاندارد lower camel case پشتیبانی می کنند.
پاسکال کیس بودن یا نبودن همانند موضوع در کجا قرار دادن اولین آکولاد یک قطعه کد در زبان های خانوادهٔ C از اختلافات قدیمی بین برنامه نویسان از زمانی بوده است که کامل کنندهٔ خودکار اینتلی سنس وجود نداشت. اگر چه امروزه نیز نیاز به استفاده از ویرایشگرهای ساده روی سرور در شرایط اضطراری باعث می شود که همهٔ برنامه نویسان در کلِ یک برنامه از یک قاعده استفاده نمایند، اما با استفاده از کتابخانه های از پیش نوشته شدهٔ متنوع در سلیقه های مختلف باعث شده است که همهٔ برنامه نویسان در یک موضوع اتفاق نظر داشته باشند که در یک دسته از کد یا یک فضای نام خاص وقتی از اول از یک شیوه استفاده شده است، همیشه از همان شیوه استفاده شود.
نگارش ماری ( snake case ) روش دیگر سرهم نویسی در مقابل شتری است که با زیرخط یا آندرلاین تفکیک می شود و در نام گذاری پایگاه های داده و همچنین در آدرس های وب رایج است.
wiki: نگارش شتری