Pouzdro na hada
Snake case (nebo snake_case , rusky snake_case ) - styl psaní složených slov, ve kterém je několik slov odděleno podtržítkem (_), v záznamu nejsou mezery a každé slovo se obvykle píše malým písmenem - "foo_bar", "hello_world" atd. Tento styl zápisu se používá pro pojmenování proměnných a funkcí ve zdrojovém kódu [1] , někdy i pro pojmenování souborů na počítači.
Možnosti
Existují některé úpravy snake_case:
- Varianta, ve které se místo podtržítka používá spojovník - kebab-case , nebo lisp-case [2]
- Varianta-modifikace kebab-case, ve které je každé nové slovo velké - Train-Case
- Varianta, ve které jsou všechna písmena slov psána velkými písmeny – SCREAMING_SNAKE_CASE
Význam metafory
Výsledkem tohoto stylu jsou identifikátory_long_like_a_snake [3] .
Kde je akceptováno jako pravidlo
Programovací jazyky , které zpravidla používají snake_case:
- Perl
- Python pro názvy proměnných, funkce a metody [4]
- Ruby , pro názvy symbolů, metody a proměnné [5]
- Rust , pro názvy proměnných, funkcí a modulů [6]
Viz také
Poznámky
- ↑ Konvence pojmenování (programování )
- ↑ "Camel_SNAKE-kebab" . Získáno 18. října 2014. Archivováno z originálu 11. června 2018. (neurčitý)
- ↑ „hadí případ“ ve wikislovníku . Získáno 3. října 2018. Archivováno z originálu dne 3. října 2018. (neurčitý)
- ↑ PEP8: Názvy funkcí a proměnných . Získáno 6. února 2019. Archivováno z originálu 13. července 2018. (neurčitý)
- ↑ Ruby Style Guide (downlink) . Datum přístupu: 3. května 2015. Archivováno z originálu 10. února 2016. (neurčitý)
- ↑ Programovací jazyk Rust . Datum přístupu: 19. května 2016. Archivováno z originálu 7. května 2016. (neurčitý)