Snake case
பாம்பு வழக்கு (பாம்பு வழக்கு என பாணியில்) என்பது ஒவ்வொரு இடமும் ஒரு அடிக்கோடிட்டுக் காட்டும் (_) எழுத்துடன் மாற்றப்படும் பெயரிடும் நடைமுறையாகும், மேலும் ஒவ்வொரு வார்த்தையின் முதல் எழுத்தும் சிறிய எழுத்தில் எழுதப்படுகிறது. இது கணினியில் பொதுவாகப் பயன்படுத்தப்படும் பெயரிடும் வழக்கமாகும், எடுத்துக்காட்டாக மாறி மற்றும் துணை வழக்கமான பெயர்கள் மற்றும் கோப்பு பெயர்களுக்கு. ஒட்டகத்தை விட வாசகர்கள் பாம்பு வழக்கு மதிப்புகளை விரைவாக அடையாளம் காண முடியும் என்று ஒரு ஆய்வு கண்டறிந்துள்ளது. இருப்பினும், "பாடங்கள் முக்கியமாக அடிக்கோடிட்டுக் காட்டும் பாணியில் பயிற்றுவிக்கப்பட்டன", எனவே சார்பு ஏற்படுவதற்கான சாத்தியத்தை அகற்ற முடியாது. வரலாறு அடிக்கோடிட்டுக் காட்டும் சொற்களின் பயன்பாடு 1960 களின் பிற்பகுதியில் இருந்து வருகிறது. இது குறிப்பாக சி உடன் தொடர்புடையது, சி நிரலாக்க மொழியில் (1978) காணப்படுகிறது, மேலும் பாஸ்கல் கேஸ் (ஒரு வகை ஒட்டக வழக்கு) உடன் முரண்படுகிறது. இருப்பினும், இந்த மாநாட்டிற்கு பாரம்பரியமாக குறிப்பிட்ட பெயர் எதுவும் இல்லைஃ பைதான் நிரலாக்க மொழி பாணி வழிகாட்டி இதை வெறுமனே "லோவர் _ கேஸ் _ வித் _ அண்டர்ஸ்கோர்ஸ்" என்று குறிப்பிடுகிறது. யூஸ்நெட்டில் பாம்பு வழக்கு என்ற சொல் 2004 ஆம் ஆண்டில் ரூபி சமூகத்தில் முதன்முதலில் காணப்பட்டது, கவின் கிஸ்ட்னரால் பயன்படுத்தப்பட்டது, எழுதியதுஃ இருப்பினும், முன்னாள் இன்டெல் பொறியாளர் ஜாக் டால்க்ரென் 2002 ஆம் ஆண்டில் இன்டெல்லில் (மற்றும் மைக்ரோசாப்ட் பொறியாளர்களுடனான உரையாடலில்) இந்த வார்த்தையை உள்நாட்டில் பயன்படுத்துவதாகக் கூறியுள்ளார். இந்த சொல் ஒன்றுக்கு மேற்பட்ட சமூகங்களில் சுயாதீனமாக வளர்ந்திருக்கலாம். பல-சொல் அடையாளங்காட்டிகளுக்கான பிற வரையறுக்கப்பட்ட-பிரிக்கப்பட்ட பெயரிடும் மரபுகளுக்கான பெயர்கள் தரப்படுத்தப்படவில்லை, இருப்பினும் சில சொற்கள் லிஸ்ப்-கேஸ், கபாப்-கேஸ், ஸ்க்ரீமிங் _ ஸ்னேக் _ கேஸ் மற்றும் பல பயன்பாட்டு நிலைகளைக் கொண்டுள்ளன. எடுத்துக்காட்டுகள் வழக்கமாக பாம்பு கேஸ் ஏபிஏபி அடாவைப் பயன்படுத்தும் நிரலாக்க மொழிகளின் பட்டியல், ஆரம்ப எழுத்துக்களுடன் சி + +, பூஸ்ட் சி, நிலையான நூலகத்தில் உள்ள சில வகை பெயர்களுக்கு, ஆனால் செயல்பாட்டு பெயர்களுக்கு அல்ல. ஈஃபிள், வகுப்பு மற்றும் அம்ச பெயர்களுக்கு எலிக்ஸிர், அணு, மாறி மற்றும் செயல்பாட்டு பெயர்களுக்கு எர்லாங், செயல்பாட்டு பெயர்களுக்கு ஜி. டி. எஸ். ஸ்கிரிப்ட், மாறி மற்றும் செயல்பாட்டு பெயர்களுக்கு ஜாவா நிலையான இறுதி மாறிலிகள் மற்றும் எனம் மதிப்புகளுக்கு SCREAMNG _ SNAKE _ CASE ஐப் பயன்படுத்துகிறது. கோட்லின் அனைத்து மேற்கோள் காட்டப்படாத அடையாளங்காட்டிகளுக்காகவும் (அட்டவணைகள், நெடுவரிசைகள், குறியீடுகள், கட்டுப்பாடுகள், பி. எல்/எஸ். க்யூ. எல் மாறிகள், மாறிலிகள், நடைமுறைகள்/செயல்பாடுகள், தூண்டுதல்கள்), மதிப்புகள், வகை மற்றும் தொகுதி பெயர்கள் பெர்ல், லெக்சிகல் மாறிகள் மற்றும் சப்ரூட்டீன்கள் ஆரக்கிள் எஸ். க்யூ. எல் மற்றும் பி. எல்/எஸ். க்யூ. எல் ஆகியவற்றிற்காகவும் மாறிலிகள் மற்றும் ஈனம் மதிப்புகள் மேஜிக் ஓ. சி. ஏ. எம். எல். க்கு SCREAMING _ SNAKE _ CASE ஐப் பயன்படுத்துகிறது, இருப்பினும் ஆரக்கிள் அதிகாரப்பூர்வமாக இல்லை, இன்னும் அறியப்பட்ட பெரும்பாலான "செல்வாக்கு செலுத்துபவர்களால்" பரிந்துரைக்கப்படுகிறது மற்றும் அதிகாரப்பூர்வ ஆரக்கிள் ஆவணங்கள் முழுவதும் பயன்படுத்தப்படுகிறது மேற்கோள் காட்டப்படாத அனைத்து பாம்பு _ வழக்கு அடையாளங்காட்டிகளும் உண்மையில் SCREAMING _ SNAKE _ CASE அடையாளங்காட்டிகளாக உள்நாட்டில் குறிப்பிடப்படுகின்றன. புரோலாக், இரண்டு அணுக்களுக்கும் (முன்கணிப்பு பெயர்கள், செயல்பாட்டு பெயர்கள் மற்றும் மாறிலிகள்) மற்றும் மாறிகள் பைதான், மாறி பெயர்கள், செயல்பாட்டு பெயர்கள், முறை பெயர்கள் மற்றும் தொகுதி அல்லது தொகுப்பு (அதாவது. கோப்பு) பெயர்கள் PHP பயன்படுத்துகிறது SCREAMENG _ SNAKE _ CASE வகுப்பு மாறிலிகளுக்கு R, மாறி பெயர்கள், செயல்பாட்டு பெயர்கள் மற்றும் வாத பெயர்களுக்கு, குறிப்பாக நேர்த்தியான பாணியில் ரூபி, மாறி மற்றும் முறை பெயர்களுக்கு ரஸ்ட், மாறி பெயர்கள், செயல்பாட்டு பெயர்கள், முறை பெயர்கள், தொகுதி பெயர்கள் மற்றும் மேக்ரோக்கள் Tcl டெர்ராஃபார்ம் (மென்பொருள்), வளங்கள் மற்றும் மாறிகளுக்காக ஜாவா மற்றும் C #கபாப் வழக்கில் மிகவும் பொதுவான ஒட்டக வழக்கு, LISP பெயரிடும் மாநாட்டில் மிகவும் பொதுவானது (நிரலாக்கம்) குறிப்புகள் வெளிப்புற இணைப்புகள் பாம்பு வழக்கு மாற்றி மூலதனமயமாக்கல் மரபுகள் அச்சுக்கலை மூலக் குறியீடு