Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Jaká má být délka řádků v PHP?

Ahoj

V javě jsme používali 80 znaků na řádek, v Netbeans to mělo smysl když z každé strany obrazovky je nějaký široký bar.
PHP teď dělám v Notepad++, žádný bar mi nezmenšuje místo pro text, není zbytečné zalamovat řádky už po 80 znacích?

Jak to děláte vy?

Předmět Autor Datum
Nezalamujem (nemas scrollbar?) zalamovanie robi len chaos na lavej strane. Dodrzovat nejake pravidla…
MM.. 23.04.2013 19:46
MM..
1. V NetBeans jde ten široký bar šikovně a rychle skrýt a rychle zase zobrazit. 2. Jak napsal MM.. j…
albru123 24.04.2013 19:09
albru123
Já se s PHP ještě na Netbeans nedostal, dělám v něm jen Javu, na PHP používám Geany a teď mám dočasn…
Banshee 24.04.2013 19:14
Banshee
Hezky kod ale nezavisi od poctu znakov ale od toho ci ho pisal pako alebo ne :)
MM.. 24.04.2013 19:16
MM..
Já se snažim aby to bylo přehledný a čitelný. Učitel na Javu nás nutil vejít se do 80 znaků za jako…
Banshee 24.04.2013 19:22
Banshee
Omezení na 80 znaků mělo smysl v dobách DOSu, kdy se na šířku obrazovky vešlo právě tolik znaků. Dne…
Wikan 24.04.2013 19:24
Wikan
Ucitel je magor (ucitel vzivote nic nenaprogramoval, ptz potom by asi nerobil ucitela). Prave preto…
MM.. 24.04.2013 19:27
MM..
To bych se ho zase zastal. Učí jen externě jinak je to Java guru (přednášky v USA, publikuje učebnic…
Banshee 24.04.2013 19:36
Banshee
Jo guru. Jeden guru kdesi v inteli vymyslel UEFI a to aby by sa jeden odstrelil. Aj knizku napisal 1…
MM.. 24.04.2013 19:43
MM..
V dnešní době vysokých rozlišení můžeš jít s klidem výše, než 80. My používáme 160 a na osazování mí…
MaSo 24.04.2013 19:26
MaSo
Odporúčaná maximálna dĺžka riadku nezávisí od toho, v akom jazyku program píšeš. Môžem ťa ubezpečiť,… poslední
los 24.04.2013 23:34
los

Nezalamujem (nemas scrollbar?) zalamovanie robi len chaos na lavej strane. Dodrzovat nejake pravidla na sirku riadku je hovadina (kvoli kommentom). A kod sirsi jak napr. 80 znakov je debilny kod.
P.S. nechapem co riesis, sirka zdrojakov je nepodstatna vec vzivote som sa tym nezaoberal.

1. V NetBeans jde ten široký bar šikovně a rychle skrýt a rychle zase zobrazit.
2. Jak napsal MM.. je to blbost, uděláš si v tom leda bordel.

OT: Mě například Notepad++ nevyhovoval pro PHP a HTML, tak jsem přešel přesně naopak, na NetBeans :-p

Ucitel je magor (ucitel vzivote nic nenaprogramoval, ptz potom by asi nerobil ucitela).
Prave preto ze ak dodrzujes nejake pocty znakov tak je to v niektorych pripadoch uplna hovadina tak je dodrziavanie nejakeho poctu znakov nezmysel.
Ked chces pisat citatelny kod tak jedine pravidlo ktore treba dodrzat je pravidlo: pisat citatelny kod. (a to neni o pocte znakov na riadok ale o tom jak ten kod strukturujes jake pouzivas nazvy premennych, jak veci uzatvaras do metod, objektov, atd, kolko % zbytocnych chaos premennych je tam povytvaranych (niektori experti su schopny navytvarat aj 300% zbytocnych premennych :D) apod.

To bych se ho zase zastal.
Učí jen externě jinak je to Java guru (přednášky v USA, publikuje učebnice), a učí dobře (architecture first)..
Myslím si že za semestr jsem si odnesl dobrej základ k Javě.
Jen těch 80 znaků mi u něj nesedělo. ;-)

Jo guru. Jeden guru kdesi v inteli vymyslel UEFI a to aby by sa jeden odstrelil. Aj knizku napisal 1000stranovu, z ktorej nikto nikdy nepochopil ani jednu stranu :D

Ok tak je to guru ale nejake pocty znakov nemusis dodrzovat striktne. Samozrejme ze je lepsie ak clovek nemusi scrollovat vodorovne. U C-like jazykov je koniec riadku stejny oddelovac jak medzera (vynimka su len makra a stringy), takze kedykolvek napr. u fcii s vela parametrami mozes odriadkovat.

V dnešní době vysokých rozlišení můžeš jít s klidem výše, než 80. My používáme 160 a na osazování místo tabulátoru 4 mezery. Formatter solidního editoru se dá nastavit tak, aby tyto pravidla doržoval...

Odporúčaná maximálna dĺžka riadku nezávisí od toho, v akom jazyku program píšeš. Môžem ťa ubezpečiť, že dodržiavanie maximálnej dĺžky riadku má zmysel aj v dnešných dobách. Dodržiavať to ale za každú cenu bez výnimiek zmysel naozaj nemá.

Zpět do poradny Odpovědět na původní otázku Nahoru