EdgarsK Posted January 28, 2010 Report Share Posted January 28, 2010 Čau php. Noteikti daudzi ziniet, katram ir savs stils kā programmēt, tā ir sava veida māksla jo tiktiešām 1 lietu var izveidot 1000 veidos, bet ne par to ir šī tēma, būtu interesanti apskatīt kā tad īsti izskatās katra koda gabals, lūk pielikumā ir mans, sakārtots un tāds kādam ir jābūt - pēc manām domām. Būtu jauki ja Jūs tagad neskrietu un nelabotu savu kodu lai tikai parādītu, jo ir interesanti kad tu pieliec savu kodu un salīdzini ar citiem pēc kāda stila tiek programmēts - ja vēl nav skaidrs par ko tieši ir runa - nerunāju par funkcionālo, bet gan par paša php koda vizuālo izskatu :) Quote Link to comment Share on other sites More sharing options...
rATRIJS Posted January 28, 2010 Report Share Posted January 28, 2010 Shaadi es programmeeju darbaa...veelaak iemetiishu kodu no maajaam (cits redaktors, citas kraasinjas :) gribu palielities cik cmuki izskataas) Quote Link to comment Share on other sites More sharing options...
EdgarsK Posted January 28, 2010 Author Report Share Posted January 28, 2010 Shaadi es programmeeju darbaa...veelaak iemetiishu kodu no maajaam (cits redaktors, citas kraasinjas :) gribu palielities cik cmuki izskataas) loti skaisti :) esi pie 'skaistajiem' programmeriem :P +1 tev Quote Link to comment Share on other sites More sharing options...
bubu Posted January 28, 2010 Report Share Posted January 28, 2010 Tavs kods izskatās briesmīgs (manām acīm). Nekāda sakarīga whitespace lietošana. Tas tā kā teikumu uzrakstīt bez atstarpēm. Manuprāt atstarpe pēc komata ir MUST HAVE fīča. Arī atstarpe pēc if/for/while u.c. valodas konstrukcijām ir MUST HAVE. Par atverošās figūriekavas esamību savā-jaunā rindā vēl var padiskutēt, bet man arī vertikālās atstarpes patīk - tad kods lasās vieglāk. Koda izskats galvenkārt ir programmētāja acīm domāts, ne valodas parsētājam. Pēdējam ir pofig kā tas izskatās. Quote Link to comment Share on other sites More sharing options...
EdgarsK Posted January 28, 2010 Author Report Share Posted January 28, 2010 Par atstarpēm piekrītu, es nezinu kad tas sākās, bet jau ļoti sen kritizēju tos kuri raksta if ( kautkas == kautkur ) { .. } es palieku pie sava if(kautkas==kautkur){ .. } Quote Link to comment Share on other sites More sharing options...
bubu Posted January 28, 2010 Report Share Posted January 28, 2010 Nu pārspīlēt jau nevajag, visur atstarpes nevajag bāzt. if (a == b) { ... } Quote Link to comment Share on other sites More sharing options...
EdgarsK Posted January 28, 2010 Author Report Share Posted January 28, 2010 itka ir ok ari ka tu saki, bet palieku pie sava Quote Link to comment Share on other sites More sharing options...
ohmygod Posted January 28, 2010 Report Share Posted January 28, 2010 Šādi darbojos es... notepad++ ar funkciju sarakstu. Quote Link to comment Share on other sites More sharing options...
EdgarsK Posted January 28, 2010 Author Report Share Posted January 28, 2010 ohmygod :) ļoti labi, kapec neizmanto window manager? tas manuprāt ir ērtāks kā tabi Quote Link to comment Share on other sites More sharing options...
Kaklz Posted January 28, 2010 Report Share Posted January 28, 2010 Stingri ieteiktu palasīt kaut ko par PHP Coding Standard: http://framework.zend.com/manual/en/coding-standard.html http://pear.php.net/manual/en/standards.php Paskatamies kaut vai ohmygod kodu un sitam ar galvu pret sienu Quote Link to comment Share on other sites More sharing options...
EdgarsK Posted January 28, 2010 Author Report Share Posted January 28, 2010 Stingri ieteiktu palasīt kaut ko par PHP Coding Standard: http://framework.zen...g-standard.html http://pear.php.net/...n/standards.php Paskatamies kaut vai ohmygod kodu un sitam ar galvu pret sienu :D tiesam, hahaaaa =D shita izblomijas, es kodu nelasiju, es tikai uzmetu aci uz vizuala. Quote Link to comment Share on other sites More sharing options...
Kaklz Posted January 28, 2010 Report Share Posted January 28, 2010 Nu te ir lielisks piemērs tieši par to, kā nepareizi noformējot kodu var iebraukt ļoti lielās auzās, pie tam editors te neglābj, tas pat vēl pastiprina kļūdu rašanās iespēju. Gribot ielikt papildus darbību konkrētajā IF struktūrā tu ieliec šo darbību foreach struktūrā un tā aiziet ciklā. Konkrēto gadījumu varētu risināt vienkārši ņemot vērā ieteikumu pie IF kontroles struktūrām vienmēr lietot figūriekavas. Arī tad, ja seko tikai viena rindiņa. Quote Link to comment Share on other sites More sharing options...
2easy Posted January 28, 2010 Report Share Posted January 28, 2010 kā jūs taisāt printscreen kodam, kas ir lielāks par vienu ekrāna augstumu? taisīt atsevisķu printscreen katram ekrānam, tad skrollēt uz leju un taisīt nākamo printscreen, lai pēc tam visu līmētu kopā, nav ērti firefoxā to varu izdarīt ar tādu add-on kā Screengrab! bet kā to darīt koda redaktorā? es lietoju EditPlus (uz winxp) vai ir kkāda taustiņu kombinācija vai varbūt varat ieteikt kādu programmu, kas to dara? Quote Link to comment Share on other sites More sharing options...
ohmygod Posted January 28, 2010 Report Share Posted January 28, 2010 Nu tad gudrās galvas, apskaidro, kas man tur tik briesmīgs. pirmā daļa, kas while ciklā man veido mainīgos, kas jāpadod templeitiem. Tie bieži vien nesakrīt, tik kombinēti, kā savādāk apstrādāti, nevis tiek pliki ņemti db ieraksti. Vienk neveiksmīgā vietā printscreen paņēmies. Un par cik tādu funkciju ir kaudzēm, nemainu stilu, lai viss tomēr būtu vairāk vai mazāk vienā rokrakstā. par otro, ja iekš if ir jāizpilda tika viena darbība (šinī gadījumā cikls), tad sintakse pieļauj rakstību bez figūriekavām. Kas tur briesmīgs? Un par debugošanu ļaujat uztraukties man pašam. Ar to problēmas nekad nav bijušas un protu sekot līdzi tam, ko rakstu. Quote Link to comment Share on other sites More sharing options...
bubu Posted January 28, 2010 Report Share Posted January 28, 2010 Kāpēc tu domā, ka mēs tādus printscreenus kodam taisam? Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.