PSR'y, symfony standards - multiline alignment

PSR'y, symfony standards - multiline alignment
axelbest
  • Rejestracja:ponad 17 lat
  • Ostatnio:około 2 godziny
  • Lokalizacja:Warszawa
  • Postów:2252
0

Dzień dobry :)
pytanie kieruję do osób bardziej obeznanych z tematyką symfony i PSR'ów.

Czy taki zapis zmiennych jest niepoprawny (podobna sytuacja występuje np przy asocjacyjnych tablicach)?

Podejście nr 1

Kopiuj
$abc                    = 5;
$dlugaNazwa             = 10;
$jeszczeInnnaDlugaNazwa = 30;

W trakcie rozmowy z kolegą (na codzień robi w SF, w firmie w której pracuje istnieje też cały szereg wytycznych odnośnie code style'u) - dowiedziałem się że tylko poniższy zapis jest zgodny ze standardami.

Podejście nr 2

Kopiuj
$abc = 5;
$dlugaNazwa = 10;
$jeszczeInnnaDlugaNazwa = 30;

Szukałem informacji nt. poprawności obu form i nic konkretnego nie znalazłem (albo może gdzieś coś przeoczyłem)
Wzorowałem się na tych informacjach + linki z tej stronki odnośnie konkretnych PSR'ów.
http://symfony.com/doc/current/contributing/code/standards.html

Czy ktoś może napisać mi czy obie formy są dopuszczalne? Jeśli nie - to co jest nie tak z tą pierwszą?

Osobiście widzę sens w jednym i drugim podejściu:

  1. MultiLine Alignment - ułatwia czytanie kodu.
  2. Jest mniej czytelne, ale wprowadzanie zmian jest o wiele czytelniejsze przy merge/pull requestach.
edytowany 2x, ostatnio: axelbest
GU
  • Rejestracja:ponad 13 lat
  • Ostatnio:ponad 4 lata
  • Lokalizacja:Wroclaw
  • Postów:172
0

Specem od PSRa nie jestem ale też nie doczytałem się żadnej zasady która zabraniałaby pierwszego podejścia. Osobiście stosuję i wole drugie podejście ale to pewnie przez to, że się do niego przyzwyczaiłem :)

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.