පරිගණක ක්‍රමලේඛනයේ Pascal Case VS Camel Case - සියලු වෙනස්කම්

 පරිගණක ක්‍රමලේඛනයේ Pascal Case VS Camel Case - සියලු වෙනස්කම්

Mary Davis

පළමු වතාවට, තාක්‍ෂණික අරමුණු සඳහා මධ්‍ය ප්‍රාග්ධන ක්‍රමානුකූලව භාවිතා කිරීම යනු 1813 දී ස්වීඩන් ජාතික රසායනඥ ජේකබ් බර්සෙලියස් විසින් සොයා ගන්නා ලද රසායනික සූත්‍ර සඳහා අංකනයයි. ඔහු යෝජනා කළේ රසායනික මූලද්‍රව්‍ය එක සංකේතයකින් දැක්විය යුතු බවයි. හෝ අකුරු දෙකක්, මෙම යෝජනාව නම් කිරීම සහ සංකේත සම්මුතිවල අන්ත භාවිතය වෙනුවට විය. "NaCl" වැනි සූත්‍ර ලිවීමේ මෙම නව ක්‍රමය හිස්තැන් නොමැතිව ලිවිය යුතුය.

එවැනි ලිවීමේ විලාසයන්ට නිශ්චිත නියමයන් ඇත, උදාහරණයක් ලෙස, Camel Case සහ Pascal Case. මේ දෙක හැරුණු විට තවත් බොහෝ ඒවා ඇත, නමුත් මේවා වැඩිපුරම භාවිතා වේ.

බලන්න: වෙනස කුමක්ද: හමුදා වෛද්‍යවරුන් සහ amp; බළකාය - සියලු වෙනස්කම්

ඔටුවන්ගේ නඩුව CamelCase සහ camelCase ලෙසද ලියා ඇති අතර Camel caps හෝ medial capitals ලෙසද හැඳින්වේ. එය මූලික වශයෙන් හිස් හෝ විරාම ලකුණු නොමැතිව වචන එකට ලිවීමේ අභ්‍යාසයකි, එපමනක් නොව, වචන වෙන් කිරීම පෙන්වීමට තනි විශාල අකුරක් භාවිතා කළ හැකිය, තවද, පළමු වචනයේ පළමු අකුර ඕනෑම අවස්ථාවක ලිවිය හැකිය. "iPhone" සහ "eBay" යනු Camel case සඳහා උදාහරණ දෙකකි.

Pascal case යනු අරුත නිසි ලෙස ප්‍රකාශ කිරීමට වචන එකකට වඩා අවශ්‍ය වූ විට භාවිතා කරන ලිවීමේ විලාසයකි. එහි නම් තැබීමේ සම්මුතිය අනුව වචන එකිනෙක එකතු වන බව නියම කරයි. එකතු කරන සෑම වචනයක් සඳහාම තනි කැපිටල් අකුරක් භාවිතා කරන විට, එය කේතය කියවීමට සහ විචල්‍යවල අරමුණ තේරුම් ගැනීමට පහසු වේ.

ඒ අතර බොහෝ වෙනස්කම් නොමැත.කැමල් කේස් එකයි පැස්කල් කේස් එකයි එකම වෙනස තමයි පැස්කල් කේස් එකට ලොකු අකුරු වෙන්න එකතු කරන වචනවල මුල් අකුර අවශ්‍ය වීම, ඔටුවන්ගෙ නඩුවට එකතු කරන හැම වචනයකම ලොකු අකුරක් අවශ්‍ය වෙන්නේ නැහැ.

මෙන්න සියලුම ජනප්‍රිය සිද්ධි විලාසයන් උදාහරණ සමඟින් පැහැදිලි කරන වීඩියෝවක්.

ක්‍රමලේඛනයේ කේස් ස්ටයිල්ස් 9> Pascal case Camel case Pascal නඩුවේදී, විචල්‍යයක මුල් අකුර සෑම විටම ලොකු අකුරින් ඇත. Camel නඩුවේදී, පළමු අකුර ලොකු අකුරින් හෝ කුඩා අකුරින් විය හැක උදාහරණය: TechTerms උදාහරණය: HyperCard හෝ iPhone

පැස්කල් කේස් සහ ඔටුවන් පෙට්ටිය අතර වෙනස

වැඩිදුර දැන ගැනීමට කියවන්න.

පැස්කල් නඩුවක් යනු කුමක්ද? වැඩසටහන්කරණය?

Pascal Case PascalCase ලෙස ලිවිය හැක, එය එකතු කරන සෑම වචනයකම අකුර කැපිටල් කර ඇති ක්‍රමලේඛන නම් කිරීමේ සම්මුතියකි. විස්තරාත්මක විචල්‍ය නම් යනු මෘදුකාංග සංවර්ධනයේ හොඳම ව්‍යායාමයකි, නමුත් නවීන ක්‍රමලේඛන භාෂාවන්ට හිස් අවකාශයන් තිබීමට විචල්‍යයන් අවශ්‍ය නොවේ.

Pascal කේස් ජනප්‍රිය වූයේ පැස්කල් ක්‍රමලේඛන භාෂාව නිසා ය, එපමනක් නොව, පැස්කල් යනු කේස් ය. සංවේදී නොවන අතර, එබැවින් PascalCase භාවිතා කිරීමේ අවශ්‍යතාවයක් නොතිබුණි. PascalCase පැස්කල් සංවර්ධකයින් සඳහා සම්මත සම්මුතියක් වීමට හේතුව එය කියවීමේ හැකියාව වැඩිදියුණු කිරීමයි.කේතයන්.

පැස්කල් නඩුව නම් කිරීමේ සම්මුතීන් සමහර අවස්ථාවලදී ගැටළු ඇති කළ හැක. උදාහරණයක් ලෙස, PascalCase භාවිතා කරන සංවර්ධකයින්ට කෙටි යෙදුම් සහ කෙටි යෙදුම් අභියෝගයක් වේ. සංවර්ධකයෙකු NASA Images API භාවිතා කරන්නේ නම්, එම විචල්‍ය දෙක Pascal කේස් නම් කිරීමේ සම්මුතියට අනුකූල විය යුතුය. එය NASAImages ලෙස හෝ

NasaImages ලෙස ලියා ඇත.

Pascal යනු සිද්ධි සංවේදී වේ.

Pascal case උදාහරණ

  • Tech Terms
  • TotalValue
  • StarCraft
  • MasterCard

Camel Case යනු කුමක්ද?

Camel case යනු හිස්තැන් සහ විරාම ලකුණු නොමැතිව වාක්‍ය ඛණ්ඩ ලිවීමේ පුරුද්දකි, එය CamelCase හෝ CamelCase ලෙස ලිවිය හැකි අතර එය Camel caps හෝ medial capitals ලෙසද හැඳින්වේ. වචන වෙන් කිරීම දැක්වීමට තනි අකුරක් කැපිටල් කළ හැක, එපමනක් නොව, පළමු වචනය ලොකු අකුරින් හෝ කුඩා අකුරින් ආරම්භ කළ හැක.

ඉඳහිට, එය සබැඳි පරිශීලක නාමවල භාවිතා වේ, උදාහරණයක් ලෙස, "johnSmith". එය "EasyWidgetCompany.com" ප්‍රවර්ධනය කිරීමේදී වඩාත් පැහැදිලිව පෙනෙන බහු-වචන ඩොමේන් නාමයක් නිර්මාණය කිරීමට ද භාවිතා වේ.

Camel case පරිගණක ක්‍රමලේඛනයේ නම් කිරීමේ සම්මුතියක් ලෙස ද භාවිතා කරන බව පැවසේ, කෙසේ වෙතත්, එය පළමු අකුරේ විකල්ප ප්‍රාග්ධනීකරණය නිසා අර්ථකථන එකකට වඩා විවෘත වේ. විවිධ ක්‍රමලේඛන ඔටුවන්ගේ පෙට්ටියේ විවිධ භාවිතයට කැමැත්තක් දක්වයි, සමහරක් පළමු අකුර කැපිටල් කිරීමට සහ තවත් අය කැමති වේඑපා.

1970 ගණන්වල සිට, පරිගණක සමාගම්වල නම් සහ ඒවායේ වාණිජ සන්නාමවල නම් කිරීමේ සම්මුතිය භාවිතා කරන ලද අතර එය අද දක්වාම පවතී. උදාහරණයක් ලෙස

  • CompuServe in 1977
  • WordStar in 1978
  • VisiCalc in 1979
  • NetWare in 1983
  • LaserJet, MacWorks , සහ PostScript in 1984
  • PageMaker in 1985
  • ClarisWorks, HyperCard, and PowerPoint in 1987

Python Camel case එක භාවිතා කරනවාද?

Python බහු ක්‍රමලේඛන සුසමාදර්ශ සඳහා සහය දක්වයි

Python ක්‍රමලේඛන භාෂාවක් වන බැවින්, Python භාවිතා කරන බොහෝ සම්මුතීන් ඇති අතර Camel case එකකි. ඔවුන්ට. මෙන්න එය භාවිතා කරන ආකාරය, වචනයේ අකුර ලොකු අකුරින් ආරම්භ කරන්න. යටි ඉරි සහිත වචන වෙන් කර කුඩා අකුරු භාවිතා නොකරන්න.

Python උසස් මට්ටමේ ක්‍රමලේඛන භාෂාවක් ලෙස සැලකේ, එහි සැලසුම සැලකිය යුතු ඉන්ඩෙන්ටේෂන් භාවිතා කරමින් කේත කියවීමේ හැකියාව අවධාරණය කරයි. එහි භාෂාව වස්තු-නැඹුරු වන අතර එමඟින් ක්‍රමලේඛකයින්ට කුඩා මෙන්ම විශාල පරිමාණ ව්‍යාපෘති සඳහා පැහැදිලි, තාර්කික කේතයක් ලිවීමට උපකාරී වේ.

Python ව්‍යුහගත වස්තු-නැඹුරු සහ ක්‍රියාකාරී ක්‍රමලේඛන ඇතුළත් බහු ක්‍රමලේඛන ආදර්ශ සඳහා සහය දක්වයි. එපමනක් නොව, python "බැටරි ඇතුලත්" භාෂාවක් ලෙසද විස්තර කරනු ලබන්නේ එහි අඩංගු විස්තීර්ණ සම්මත පුස්තකාලය නිසාය. Python තරමක් ජනප්‍රියයි, එබැවින් එය වඩාත් ජනප්‍රිය ක්‍රමලේඛන භාෂාවක් ලෙස නිරන්තරයෙන් ශ්‍රේණිගත වේ.

කුමනPython හි නඩුව භාවිතා කරන්නේද?

Python එහි ඇදහිය නොහැකි කේත කියවීමේ හැකියාව සඳහා ප්‍රසිද්ධ වී ඇත, එය නම් කිරීමේ සම්මුතීන් භාවිතා කරන අතර, මේවාට පමණක් සැලකිය යුතු කාර්යභාරයක් ඉටු කළ හැක්කේ කේතය කෙතරම් හොඳ හෝ නරක ලෙස ලියා තිබේද යන්නයි. Python විවිධ පැතිවලින් වෙනස් ආකාරයේ නාමකරණ සම්මුතියක් භාවිතා කරයි, Python විසින් භාවිතා කරන නාමකරණ සම්මුතීන් මෙන්න.

  • විචල්‍ය, ශ්‍රිත, ක්‍රම සහ මොඩියුල සඳහා: Snake Case.
  • පන්ති සඳහා: Pascal Case.
  • නිරන්තර සඳහා: Capitalized Snake Case.

Python variables CamelCase විය යුතුද?

විචල්‍ය, උපසිරැසි නාම සහ ගොනු නාම වැනි පරිගණනයේදී සර්ප නඩුව ප්‍රධාන වශයෙන් භාවිතා වේ.

අධ්‍යයනයක් ඇත. පාඨකයාට Camel case වලට වඩා Snake case අගයන් ඉක්මනින් හඳුනා ගත හැක. Python Camel case වෙනුවට Snake case භාවිතා කිරීමට හේතුව මෙයයි.

විචල්‍යයන් මෙන්ම ක්‍රම නාම සඳහා නම් කිරීමේ සම්මුතිය බොහෝ දුරට කැමල් කේස් හෝ පැස්කල්කේස් වේ. Python නම් කිරීමේ සම්මුතීන් භාවිතා කරන අතර එමඟින් එහි කේත කියවීමේ හැකියාව හොඳම වේ. විචල්‍යයන් සඳහා, Python භාවිතා කරන්නේ Snake Case, Snake Case ලෙස සකසා ඇති Snake Case, මෙහි ඔබ යටි ඉරි (_) එකකින් අවකාශය පුරවා ගත යුතුය, එපමණක් නොව, සෑම වචනයකම මුල් අකුර කුඩා අකුරින් ලියා ඇත. එය මූලික වශයෙන් පරිගණනයේදී භාවිතා වේ, එනම් විචල්‍යයන්, උපසිරැසි නම් සහ ගොනු නාම සඳහා ය.

තවද, විවිධ නම් කිරීම සඳහා ක්‍රමලේඛන භාෂාවල Camel case භාවිතා වේ.යටින් පවතින භාෂාවේ නම් කිරීමේ නීති උල්ලංඝනය නොකර ගොනු සහ කාර්යයන්.

Snake case vs Camel case

බොහෝ නම් කිරීමේ සම්මුතීන් ඇති අතර ඒ සෑම එකක්ම විවිධ පැතිවලින් භාවිතා වේ. Snake case සහ Camel case ඉන් දෙකකි.

සර්ප පෙට්ටිය ලියා ඇත්තේ අවකාශ යටි ඉරකින් පිරවිය යුතු විලාසයකින් වන අතර, ඔටුවෙකුගේ නඩුව වෙන්වීම දැක්වීමට හිස් හෝ විරාම ලකුණු නොමැතිව වාක්‍ය ඛණ්ඩ ලියා ඇති ශෛලියකින් භාවිතා වේ. වචන ඔබට තනි අකුරක් කැපිටල් කළ හැකි අතර පළමු වචනයේ මුල් අකුර ලොකු අකුරින් හෝ සිම්පල් අකුරින් ලිවිය හැක.

බලන්න: ඇමරිකන් ෆ්‍රයිස් සහ ප්‍රංශ ෆ්‍රයිස් අතර වෙනස කුමක්ද? (පිළිතුර) - සියලු වෙනස්කම්

Snake case ප්‍රධාන වශයෙන් පරිගණනයේදී භාවිතා වේ, එනම් විචල්‍යයන්, subroutine නම් සහ සඳහා filenames, සහ Camel case විවිධ ගොනු සහ ශ්‍රිත නම් කිරීමේදී භාවිතා වේ.

Kebab case නමින් තවත් ආවරණයක් ඇත, මෙහි ඔබ වචන වෙන් කිරීම සඳහා hyphens භාවිතා කරයි.

කෙබාබ් නඩුව වචන වෙන් කිරීමට හයිෆන්ස් භාවිතා කරයි.

නිගමනය කිරීමට

බොහෝ නම් කිරීමේ සම්මුතීන් ඇත, නමුත් අපි ඔටුවන් කේස් සහ පැස්කල් කේස් වෙත කිමිදෙමු. Camel case සහ Pascal case අතර වෙනස නම්, Pascal නඩුවේදී, වචනවල මුල් අකුර ලොකු අකුරක් විය යුතු අතර, ඔටුවන්ගේ නඩුවේදී එය අවශ්‍ය නොවේ.

Python සෑම විවිධ අංශයක් සඳහාම බොහෝ නම් කිරීමේ සම්මුතීන් භාවිතා කරයි, විචල්‍යයන් සඳහා එය සර්ප නඩුව භාවිතා කරයි, අධ්‍යයනයකින් පවසන පරිදි, පාඨකයන්ට සර්ප නඩුව පහසුවෙන් සහ ඉක්මනින් හඳුනාගත හැකියඅගයන්.

ඔබගේ කේත කියවීමේ හැකියාව වඩා හොඳ කරන්නේ නම් ඔබට ඕනෑම නම් කිරීමේ සම්මුතියක් භාවිතා කළ හැක. නිශ්චිත නම් කිරීමේ සම්මුතියකට කේත කියවීමේ හැකියාව වඩා හොඳ කළ හැකි බැවින්, Python Snake case භාවිතා කිරීමට හේතුව මෙයයි.

Mary Davis

මේරි ඩේවිස් යනු විවිධ මාතෘකා පිළිබඳ සංසන්දනාත්මක විශ්ලේෂණ සඳහා විශේෂීකරණය වූ ලේඛකයෙක්, අන්තර්ගත නිර්මාපකයෙක් සහ උද්යෝගිමත් පර්යේෂකයෙකි. පුවත්පත් කලාව පිළිබඳ උපාධියක් සහ ක්ෂේත්‍රයේ වසර පහකට වැඩි පළපුරුද්දක් ඇති මේරිට අපක්ෂපාතී සහ සරල තොරතුරු තම පාඨකයන්ට ලබා දීමට ආශාවක් ඇත. ඇයගේ ලිවීමට ඇති ඇල්ම ඇය තරුණ වියේදී ආරම්භ වූ අතර ඇයගේ සාර්ථක ලේඛන දිවිය පිටුපස ගාමක බලවේගයක් විය. පහසුවෙන් තේරුම් ගත හැකි සහ සිත් ඇදගන්නා ආකෘතියකින් පර්යේෂණ කිරීමට සහ සොයාගැනීම් ඉදිරිපත් කිරීමට මේරිට ඇති හැකියාව ලොව පුරා පාඨකයන්ගේ ආදරය දිනා ඇත. ඇය ලියන්නේ නැති විට, මේරි සංචාරය කිරීමට, කියවීමට සහ පවුලේ අය සහ මිතුරන් සමඟ කාලය ගත කිරීමට ප්‍රිය කරයි.