Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jak programujesz?
MatKus
post
Post #1





Grupa: Zarejestrowani
Postów: 63
Pomógł: 3
Dołączył: 27.08.2008

Ostrzeżenie: (0%)
-----


Witam

Pzymierzam się do wypuszczenia publicznie pewnego kodu, ale zanim to zrobię zastanawiam się nad sporym refaktoringiem, żeby zachęcić ludzi do jego używania, żeby był dla programistów wygodniejszy. Dlatego chciał bym prosić was o wypełnienie krótkiej ankiety (tylko 7 pytań) odnośnie stylu programowania.

https://docs.google.com/forms/d/1VZOJiEnEDS...-43BIA/viewform

Ten post edytował MatKus 2.06.2014, 08:31:14
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Crozin
post
Post #2





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Cytat
Um. Możesz mi wyjaśnić, w którym miejscu PSR odpowiada na pytanie, co dla Ciebie albo dla mnie konkretnie jest czytelniejsze?
No przecież oczywistym jest, że każdy może mieć jakieś indywidualne preferencje... Standardy/konwencje są dobre i stosowanie się do nich samo w sobie zwiększa czytelność - bo kod jest pisany w sposób do którego już jest się przyzwyczajonym. W skrócie: nie ma się tutaj nad czym zastanawiać: pisz wg standardów.

Ten post edytował Crozin 2.06.2014, 09:49:08
Go to the top of the page
+Quote Post
MatKus
post
Post #3





Grupa: Zarejestrowani
Postów: 63
Pomógł: 3
Dołączył: 27.08.2008

Ostrzeżenie: (0%)
-----


Cytat(Crozin @ 2.06.2014, 10:48:53 ) *
No przecież oczywistym jest, że każdy może mieć jakieś indywidualne preferencje... Standardy/konwencje są dobre i stosowanie się do nich samo w sobie zwiększa czytelność - bo kod jest pisany w sposób do którego już jest się przyzwyczajonym. W skrócie: nie ma się tutaj nad czym zastanawiać: pisz wg standardów.

W moim przypadku jest to o tyle niewygodne, że mam chyba dysleksję albo cos z nią powiązanego, a konkretnie mam problem z rozróżnianie małych i dużych liter.
O ile czytam powoli, nie ma problemmu. ale kiedy czytam szybko, to napisPisanyCamelCaseCzyliDuzeLiteryPierwszychLiterSłów wygląda tak samo, jak napispisanycamelcaseczyliduzeliterypierwszychlitersłów. Ale wiem, że należę do bardzie niewielkiego ułamka społeczeństwa (pewnie mniej, niż 5%, a może i mniej, niż 1%) , dlatego na codzień w projektach, które piszę wspólnie z kimś, stosuję CamelCase, "bo tak trzeba", zaś w projektach prywatnych, których nie mam w planie udostępniać, wolę snake_case.

Mimo to przed udostępnieniem kodu postanowiłem sprawdzić tą ankietą, co inni o tym myślą. Bo liczę na to, że może ktoś się do projektu później dołączy a przynajmniej skorzysta, więc zależy mi na tym, żeby inni się w tym połapali. Ale mimo to moje prywatne upodobania też są dla mnie ważne, więc jestem w rosterce (IMG:style_emoticons/default/smile.gif)

Po za tym z czystej ciekawości się zastanawiam, czy tylko dla mnie czytelniejsze jest bycie poza standardami. Bo gdybym był przekonany do jedynie słusznego sposobu (obojętnie którego) to bym nie pytał (IMG:style_emoticons/default/smile.gif) No ale obaczymy, pewnie jednak pójdzie to jako CamelCase "dla dobra ogółu" (IMG:style_emoticons/default/wink.gif)

Ten post edytował MatKus 2.06.2014, 10:09:02
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 9.10.2025 - 16:29