Pascal Case VS Camel Case kompiuterių programavimo srityje - visi skirtumai

 Pascal Case VS Camel Case kompiuterių programavimo srityje - visi skirtumai

Mary Davis

Pirmą kartą sistemingai didžiosios raidės techniniais tikslais buvo sistemingai naudojamos cheminių formulių užrašuose, kuriuos 1813 m. sugalvojo švedų chemikas Jacobas Berzeliusas. Jis pasiūlė cheminius elementus žymėti simboliu iš vienos arba dviejų raidžių, šis pasiūlymas turėjo pakeisti kraštutinį pavadinimų ir simbolių vartojimo būdą. Šis naujas rašymo būdasformulės, pavyzdžiui, "NaCl", turi būti rašomos be tarpų.

Tokie rašymo stiliai turi specialius terminus, pavyzdžiui, Camel Case ir Pascal Case. Be šių dviejų, yra daug kitų, tačiau šie yra dažniausiai vartojami.

Kamelinė raidė taip pat rašoma CamelCase ir camelCase, taip pat vadinama camel caps arba medial capitals. Iš esmės tai yra pratimas rašyti žodžius kartu be tarpų ar skyrybos ženklų, be to, norint parodyti, kad žodžiai atskirti, galima naudoti vieną didžiąją raidę, be to, pirmojo žodžio pirmoji raidė gali būti rašoma bet kuria raide. "iPhone" ir "eBay" yra du Camel pavyzdžiai.atveju.

Pascal case - tai rašymo stilius, naudojamas tada, kai norint tinkamai perteikti prasmę reikia daugiau nei vieno žodžio. Jo pavadinimų konvencija nurodo, kad žodžiai pridedami vienas prie kito. Kai kiekvienam pridėtam žodžiui rašyti naudojama viena didžioji raidė, lengviau skaityti kodą ir suprasti kintamųjų paskirtį.

Nėra daug skirtumų tarp kupranugario ir Paskalio rašmenų, vienintelis skirtumas yra tas, kad Paskalio rašmenimis reikalaujama, kad pridėtų žodžių pirmoji raidė būtų didžioji, o kupranugario rašmenimis nereikalaujama, kad kiekvieno pridėto žodžio raidė būtų didžioji.

Čia pateikiamas vaizdo įrašas, kuriame su pavyzdžiais paaiškinami visi populiariausi dėklų stiliai.

Programavimo atvejų stiliai

Paskalio atvejis Kupranugario dėklas
"Pascal" atveju pirmoji kintamojo raidė visada rašoma didžiąja raide "Camel" atveju pirmoji raidė gali būti didžioji arba mažoji.
Pavyzdys: "TechTerms Pavyzdys: "HyperCard" arba "iPhone

Skirtumas tarp paskalos ir kupranugario dėklo

Skaitykite toliau ir sužinokite daugiau.

Kas yra "Pascal" atvejis programavime?

Pascal Case galima užrašyti kaip PascalCase, tai programavimo pavadinimų sudarymo konvencija, pagal kurią kiekvieno pridedamo žodžio raidė rašoma didžiąja raide. Aprašomieji kintamųjų pavadinimai yra geriausias programinės įrangos kūrimo pratimas, tačiau šiuolaikinėse programavimo kalbose nereikalaujama, kad kintamieji turėtų tuščius tarpus.

Pascal raidės tapo populiarios dėl Pascal programavimo kalbos, be to, pati Pascal kalba neskiria raidžių, todėl nebuvo reikalavimo naudoti PascalCase. PascalCase tapo standartine Pascal programuotojų konvencija todėl, kad ji pagerino kodų skaitomumą.

Taip pat žr: Kuo skiriasi sudėtingas ir komplikuotas? - Visi skirtumai

Dėl "Pascal" vardų suteikimo taisyklių kartais gali kilti problemų. Pavyzdžiui, akronimai ir santrumpos tampa iššūkiu "PascalCase" naudojantiems kūrėjams. Jei kūrėjas naudoja NASA vaizdų API, šie du kintamieji turės atitikti "Pascal" vardų suteikimo taisykles. Jie bus užrašyti kaip NASAImages arba kaip

NasaVaizdai.

"Pascal" yra jautrus didžiosioms raidėms.

"Pascal" atvejų pavyzdžiai

  • TechTerms
  • Bendra vertė
  • StarCraft
  • "MasterCard"

Kas yra kupranugario dėklas?

Camel case - tai frazių rašymo be tarpų ir skyrybos ženklų praktika, ji gali būti rašoma kaip camelCase arba CamelCase ir dar vadinama camel caps arba medial capitals. Žodžių atskyrimui nurodyti viena raidė gali būti rašoma didžiąja raide, be to, pirmasis žodis gali būti pradedamas didžiąja arba mažąja raide.

Kartais jis naudojamas interneto vartotojų varduose, pavyzdžiui, "johnSmith". Jis taip pat naudojamas norint sukurti daugiaskiemenį domeno vardą, kuris būtų daug įskaitomesnis, pavyzdžiui, reklamuojant "EasyWidgetCompany.com".

Teigiama, kad "Camel case" taip pat naudojama kaip pavadinimų įvardijimo konvencija kompiuterių programavime, tačiau dėl neprivalomos pirmosios raidės didžiosios raidės ji gali būti interpretuojama daugiau nei vieną kartą. Skirtingos programos pageidauja skirtingo "Camel case" naudojimo, kai kurios pageidauja, kad pirmoji raidė būtų rašoma didžiąja raide, o kitos - ne.

Nuo XX a. septintojo dešimtmečio šis pavadinimas buvo naudojamas ir kompiuterių bendrovių bei jų komercinių prekių ženklų pavadinimuose ir yra naudojamas iki šiol.

  • "CompuServe" 1977 m.
  • "WordStar" 1978 m.
  • "VisiCalc" 1979 m.
  • "NetWare" 1983 m.
  • "LaserJet", "MacWorks" ir "PostScript" 1984 m.
  • "PageMaker" 1985 m.
  • "ClarisWorks", "HyperCard" ir "PowerPoint" 1987 m.

Ar "Python" naudoja kupranugario raidę?

"Python" palaiko kelias programavimo paradigmas

Kadangi Python yra programavimo kalba, Python naudoja daugybę konvencijų, o Camel case yra viena iš jų. Štai kaip ją naudoti, pradėkite nuo didžiosios žodžio raidės. Žodžių neskirkite pabraukimais ir naudokite mažąsias raides.

Python laikoma aukšto lygio programavimo kalba, jos dizainas pabrėžia kodo skaitomumą, nes joje naudojamos didelės įtraukos. Jos kalba yra orientuota į objektus, o tai padeda programuotojams rašyti aiškų, logišką kodą tiek mažiems, tiek didelės apimties projektams.

Python palaiko daugybę programavimo paradigmų, tarp kurių yra struktūrizuotas objektinis ir funkcinis programavimas. Be to, dėl joje esančios išsamios standartinės bibliotekos python taip pat apibūdinamas kaip "baterijų kalba". Python yra gana populiarus, todėl nuolat užima vieną populiariausių programavimo kalbų pozicijų.

Kuris atvejis naudojamas "Python"?

Python yra žinomas dėl neįtikėtino kodo skaitomumo, nes jame naudojamos pavadinimų suteikimo konvencijos, ir tik jos gali turėti didelę reikšmę tam, kaip gerai ar blogai parašytas kodas. Python naudoja skirtingo pobūdžio pavadinimų suteikimo konvencijas įvairiais aspektais, čia pateikiamos Python naudojamos pavadinimų suteikimo konvencijos.

  • Kintamiesiems, funkcijoms, metodams ir moduliams: Snake Case.
  • Klasėms: Pascal Case.
  • Konstantoms: rašoma didžiąja raide gyvatės atveju.

Ar "Python" kintamieji turėtų būti CamelCase?

Gyvatės raidė pirmiausia naudojama skaičiavimuose, pavyzdžiui, kintamiesiems, paprogramių pavadinimams ir failų pavadinimams.

Yra atliktas tyrimas, kuriame teigiama, kad skaitytojas greičiau atpažįsta "Snake case" reikšmes nei "Camel case". Dėl šios priežasties "Python" naudoja "Snake case", o ne "Camel case".

Kintamųjų, taip pat ir metodų pavadinimų pavadinimų konvencija dažniausiai yra camelCase arba PascalCase. Python naudoja pavadinimų konvencijas, kurios užtikrina geriausią kodo skaitomumą. Kintamiesiems Python naudoja Snake Case, Gyvatės atvejį, kuris stilizuojamas kaip snake_case, jame tarpą reikia užpildyti pabrauktuku ( _ ), be to, kiekvieno žodžio pirmoji raidė rašoma mažąja raide. Taidažniausiai naudojami skaičiavimuose, pavyzdžiui, kintamiesiems, paprogramių pavadinimams ir failų pavadinimams.

Be to, "Camel" atvejis naudojamas programavimo kalbose skirtingiems failams ir funkcijoms pavadinti nepažeidžiant pagrindinės kalbos pavadinimų dėsnių.

Gyvatės dėklas ir kupranugario dėklas

Yra daug pavadinimų konvencijų ir kiekviena iš jų naudojama skirtingais aspektais. Snake case ir Camel case yra dvi iš jų.

Taip pat žr: "Windows 10 Pro" ir "Pro N" (viskas, ką reikia žinoti) - visi skirtumai

Gyvatės raidė rašoma tokiu stiliumi, kai tarpas užpildomas pabrauktuku, o kupranugario raidė - tokiu stiliumi, kai frazės rašomos be tarpų ir skyrybos ženklų, o norint nurodyti, kad žodžiai atskiriami, galima rašyti didžiąją raidę, o pirmojo žodžio pirmąją raidę galima rašyti didžiąja arba mažąja raide.

Gyvatės raidė pirmiausia naudojama skaičiavimuose, pavyzdžiui, kintamiesiems, paprogramių pavadinimams ir failų pavadinimams, o kupranugario raidė - pavadinimams įvairiuose failuose ir funkcijose.

Yra dar viena rašyba, vadinama "Kebab" rašyba, kurioje žodžiams atskirti naudojami brūkšneliai.

Kebabo atveju žodžiams atskirti naudojami brūkšneliai.

Baigti

Yra daug pavadinimų suteikimo konvencijų, bet mes panagrinėsime Camel Case ir Pascal Case. Skirtumas tarp "Camel" ir "Pascal" raidžių yra tas, kad "Pascal" atveju pirmoji žodžių raidė turi būti didžioji, o "Camel" atveju to nereikalaujama.

"Python" naudoja daug pavadinimų konvencijų kiekvienam skirtingam aspektui, kintamiesiems jis naudoja gyvatės atvejį, kaip teigė tyrimas, skaitytojai, gali lengvai ir greitai atpažinti gyvatės atvejo reikšmes.

Galite naudoti bet kokias pavadinimų suteikimo konvencijas, jei dėl to jūsų kodas bus geriau skaitomas. Kadangi dėl konkrečios pavadinimų suteikimo konvencijos kodas gali būti geriau skaitomas, dėl šios priežasties "Python" naudoja "Snake case".

    Mary Davis

    Mary Davis yra rašytoja, turinio kūrėja ir aistringa tyrinėtoja, kurios specializacija yra palyginimo analizė įvairiomis temomis. Turėdama žurnalistikos laipsnį ir daugiau nei penkerių metų patirtį šioje srityje, Mary aistringai teikia nešališką ir aiškią informaciją savo skaitytojams. Jos meilė rašymui prasidėjo, kai ji buvo jauna, ir ji buvo sėkmingos rašymo karjeros varomoji jėga. Marijos sugebėjimas tyrinėti ir pateikti išvadas lengvai suprantamu ir patraukliu formatu ją pamėgo skaitytojai visame pasaulyje. Kai ji nerašo, Marija mėgsta keliauti, skaityti ir leisti laiką su šeima bei draugais.