![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 24.07.2010 Ostrzeżenie: (0%) ![]() ![]() |
Wszędzie, w każdym tutorialu, kursie i poradniku stanowczo odradza się stosowania polskich znaków np. jako nazw zmiennych, klas itd. Gdy tylko przychodzi komuś napisać funkcję o nazwie... powiedzmy rejestracja użytkowników, praktycznie nie ma przypadku, aby ktoś zapisał to inaczej niż function rejestracjaUzytkownikow(). Jednak, czy te obawy są słuszne? U mnie, na moim serwerze i localhost napisanie function rejestracjaUżytkowników() nie robi większego znaczenia i wszystko działa poprawnie. Jak to w końcu jest?
Ten post edytował Displace 1.12.2010, 17:19:30 |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 182 Pomógł: 115 Dołączył: 4.03.2009 Skąd: Myszków Ostrzeżenie: (0%) ![]() ![]() |
Generalnie przyjęło się, żeby całą część funkcyjną kodu pisać po angielsku. Chciałbyś używać jakiegoś frameworka, w którym funkcje nazywane by były powiedzmy w języku mandaryńskim? Rozumiem, że piszesz pewnie tylko dla siebie, ale nawyki się utrwalają cały czas i kiedyś może być ciężko się przerzucić.
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 60 Pomógł: 20 Dołączył: 30.11.2010 Skąd: 127.0.0.1 Ostrzeżenie: (10%) ![]() ![]() |
Wydaje mi się, że może to robić znaczną różnicę. Zwłaszcza gdy kod wędruje od programisty do programisty i któryś z nich przypadkiem zapisze go w innym kodowaniu.. i będzie 'ó' != 'ó'. Np. mamy funkcję użytkownik() i zapisano ją w ISO/IEC 8859-2, a my odwołamy się do niej poprzez użytkownik() w np. utf-8. Moim zdaniem są to wtedy dwie różne funkcje, ale niech wypowie się ktoś z większym doświadczeniem niż moje.
Osobiście nie używam w kodzie znaków specyficznych dla języka polskiego, ani też samego języka polskiego. Moim zdaniem kod musi być jasny dla każdego. Pozdrawiam, mmica Ten post edytował mmica 1.12.2010, 17:59:39 -------------------- "Imagination is more important than knowledge, because knowledge is limited." ~Albert Einstein
<?php $var = array('foo', 'bar'); ?> |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 04:30 |