Article View: pl.comp.lang.php
Article #231713Re: PHP standardy psr
From: Max Owen
Date: Wed, 26 Apr 2017 18:43
Date: Wed, 26 Apr 2017 18:43
11 lines
3384 bytes
3384 bytes
W dniu wtorek, 25 kwietnia 2017 22:50:14 UTC+2 użytkownik kriters napisał: > On 2017-04-24 18:31, Max Owen wrote: > > Witam serdecznie, czy jest ktoś kto trzyma się standardów podczas kodowania lub wymagano aby pisał w standardzie. Potrzebna mi jest informacja jaki cel jest dawanie klamry w czasach i metodach czy funkcjach do nowej lini czego nie wymaga się w if while switch itp. Oraz jaki jest cel stosowania 4xspacja a nie tabulator. Jaki jest tego plus czytelności kodu nie poprawi. Spotkałem się z opinią, że ktoś kto nie daje nawiasoe do nowej lini czy też używa tabulatora to skazany jest na stwierdzenie, że nie trzyma się standardu. To tak jak by powiedzieć, że ten co nir daje kropki na końcu zdania czy nie zaczyna dania z dużej litery to analfabeta i niezna języka. Proszę o jakąś logiczna i klarowna odpowiedz pozdrawiam. > > Jeśli twój kod wygląda tak jak ten tekst, to trudno się dziwić, że > ludzie się czepiali. A kropki i wielkie litery nie czynią cię mniejszym > analfabetą. Tragedia. Właśnie czekałem na taki tekst i zastanawiałem się czy jest ktoś kto zacznie czepiać się kodowania czy gramatyki. Zamiast analizować tekst pod kątem stylistycznym zapoznał byś się z treścią. Nigdzie nie pisałem, że ktoś się czegoś czepia w moim kodzie ;). Pytanie zadane z czystej ciekawości. Od wielu lat pisząc kod klamrę otwieram w tej samej lini i powodem była książka js co do tabulatorow nie zwracałem na to uwagi ale zeczywiscie każdy edytor ma różna wielkość znaku ale na szczęście porządne IDE może tab zastąpić spacjami. Dzięki wszystkim za wyjaśnienie ale pozostaje jeszcze jedno, co z tym nawiasem klamrowym co jeśli będzie otwierany w tej samej lini co definicja klasy czy metody? Formatowania to już nie zmienia a kod czyta mi się tak samo, wiem gdzie się zaczyna kod metody gdzie kod całej klasy. Kriters pisze z komórki wiec sorki jeżeli bolą cie oczy kiedy czytasz ten tekst ;) nie mam siły walczyć z automatem, który lepiej wie co chce napisać :p
Technical Details
Message-ID:
<dac55b09-4d93-43f2-90de-5ff5628b638c@googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!news.nask.pl!news.nask.org.pl!newsfeed.pionier.net.pl!news.glorb.com!c26no1707346itd.0!news-out.google.com!x200ni1952itb.0!nntp.google.com!c26no1707342itd.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mailReferences:
<b4875cdd-703a-4043-9f56-a5b259a04ed1@googlegroups.com> <58ffb684$0$653$65785112@news.neostrada.pl>Show Full Headers
Complete Article Headers
X-Received: by 10.98.75.80 with SMTP id y77mr577372pfa.0.1493232199011; Wed, 26 Apr 2017 11:43:19 -0700 (PDT) X-Received: by 10.157.37.213 with SMTP id q79mr28770ota.11.1493232198970; Wed, 26 Apr 2017 11:43:18 -0700 (PDT) Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!news.nask.pl!news.nask.org.pl!newsfeed.pionier.net.pl!news.glorb.com!c26no1707346itd.0!news-out.google.com!x200ni1952itb.0!nntp.google.com!c26no1707342itd.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: pl.comp.lang.php Date: Wed, 26 Apr 2017 11:43:18 -0700 (PDT) In-Reply-To: <58ffb684$0$653$65785112@news.neostrada.pl> Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=188.122.8.164; posting-account=GqjVLAoAAADv3HWvMc-Ydlga2crFUx-K NNTP-Posting-Host: 188.122.8.164 References: <b4875cdd-703a-4043-9f56-a5b259a04ed1@googlegroups.com> <58ffb684$0$653$65785112@news.neostrada.pl> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <dac55b09-4d93-43f2-90de-5ff5628b638c@googlegroups.com> Subject: Re: PHP standardy psr From: Max Owen <max.owen.first@gmail.com> Injection-Date: Wed, 26 Apr 2017 18:43:18 +0000 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit