Pagina 2 din 2 PrimulPrimul 12
Rezultate 11 la 17 din 17

Subiect: PHP Coding guidelines -> Super!

  1. #11
    Avatarul lui WeaselMan
    WeaselMan este deconectat Membru SeoPedia
    Reputatie:
    36
    Data înscrierii
    22nd July 2005
    Locaţie
    weaseland
    Vârstă
    40
    Posturi
    447
    Putere Rep
    36


    Implicit

    Originally posted by andypopa
    [b]E misto documentu'... Nu pot sa le zic phpistilor amatori decat sa puna mausu' pe el si sa il citeasca. Dar te rog, tine-l intr-un singur thread, ok? Nu vreau sa fiu enervant, da daca ajungeti toti ca mine si postati aiurea ( Razvan), facem forumul varza, si e pacat.

    Merci inca odata,
    Andrei
    Mi-am adus aminte cand ti-am spus tie despre el si am zis sa-l postez aici intr-un nou thread ca sa fie gasit mai usor de catre amatori Se pare ca am intuit bine.

    In alta ordine de idei, stilul asta de cod mi se pare cel mai clar si usor de folosit de catre toata lumea, desi uneori e atat de "aerisit", incat e la fel de greu sa gasesti ceva ca si cum ar fii fara spatii intre instructiuni. :shock:

    In plus, orice incepator in PHP va da de phpBB mai devreme sau mai tarziu, si cred ca e un standard destul de bun pentru orice script PHP, iar stilul lor de lucru este foarte bun.
    (\_/) I like bunnies
    (>.<) ...and people with b00bs. But especially bunnies with b00bs xD

  2. #12
    Avatarul lui andypopa
    andypopa este deconectat Membru SeoPedia
    Reputatie:
    0
    Data înscrierii
    28th July 2005
    Locaţie
    Bucuresti
    Posturi
    417
    Putere Rep
    0


    Implicit

    In primul rand respect lui ITE pentru post-uri, care sunt chiar de citit. Pe bune. Ai zis niste chestii foarte inteligente.

    In al 2lea, bai weasel... Eu nusht de ce te mai laud ma pe tine... dupa ce imi insulti codu'. Sunt de-a dreptu revoltat... Acum, mi-am schimbat oleaca parerea, si intreb asa... Dom'le, daca eu inteleg codul, si eu consider ca este suficient de aerisit si etc etc etc, de ce sa il modific, cand nu mai lucreaza nimeni pe el... Ma enerveaza faptul ca asta ia timp stii... tu stai sa apesi pe spacebar de exact n ori de ex? eu nu... graba o fi stricand treaba dar si banii circula cand pui acolade...
    Daca imi dati niste motive bune sa scriu codul dupa niste guidelinuri, atunci ok, dar altfel nu vad de ce...
    Scopul meu este de a minimiza munca de sclav cu loopuri, fctii s.a.m.d.
    Why bother?

    Respectele mele inca odata pentru ITE,
    Andrei Popa

  3. #13
    Avatarul lui WeaselMan
    WeaselMan este deconectat Membru SeoPedia
    Reputatie:
    36
    Data înscrierii
    22nd July 2005
    Locaţie
    weaseland
    Vârstă
    40
    Posturi
    447
    Putere Rep
    36


    Implicit

    Pai dude... incepusem si eu ca tine, dar dupa vreo 2 ore mi-am dat seama ca nu e bine

    Ti-am zis motivele mai sus; daca incerci sa te uiti peste niste cod de acuma 1 luna sau ceva, nu prea o sa intelegi mare lucru din el
    (\_/) I like bunnies
    (>.<) ...and people with b00bs. But especially bunnies with b00bs xD

  4. #14
    Avatarul lui Ciprian Sorlea
    Ciprian Sorlea este deconectat Ambasador
    Reputatie:
    37
    Data înscrierii
    5th September 2005
    Locaţie
    Cluj Napoca, Romania
    Vârstă
    42
    Posturi
    885
    Putere Rep
    37


    Implicit

    Pentru asta s-au inventat comentariile in cod si documentele de specificatie (Prd, Frd, Tech Specs)


    Originally posted by WeaselMan
    [b]Pai dude... incepusem si eu ca tine, dar dupa vreo 2 ore mi-am dat seama ca nu e bine

    Ti-am zis motivele mai sus; daca incerci sa te uiti peste niste cod de acuma 1 luna sau ceva, nu prea o sa intelegi mare lucru din el
    Scriem pe blog despre Optimizare site-uri.
    Avem pentru voi peste 20 de Unelte SEO.

  5. #15
    Avatarul lui andypopa
    andypopa este deconectat Membru SeoPedia
    Reputatie:
    0
    Data înscrierii
    28th July 2005
    Locaţie
    Bucuresti
    Posturi
    417
    Putere Rep
    0


    Implicit

    Originally posted by WeaselMan
    [b]Pai dude... incepusem si eu ca tine, dar dupa vreo 2 ore mi-am dat seama ca nu e bine

    Ti-am zis motivele mai sus; daca incerci sa te uiti peste niste cod de acuma 1 luna sau ceva, nu prea o sa intelegi mare lucru din el
    Ma omule, codu' merge... Nu mai ai pe nimeni sa te injure (alt developer care lucreaza la ac. proiect) ca il scrii fara acolada la 3 spatii si il scrii pe acelasi rand cu acolada. Nu mi s-a intamplat NICIODATA sa nu inteleg propriul meu cod.

    Singura data, aveam un cod scris urat in C++ si nu intelegeam nimic...

    Atunci am invatat sa pun comentarii...

    Nu o sa mearga mai repede, nu o sa fie mai frumos designul, nu o sa scrie mai frumos cand da cineva pe view source...

    Concluzia este: nu te mai lega de codul meu deoarece vine si il rupe in bataie pe codu tau!!! 8)

    Respect,
    Popa

  6. #16
    Avatarul lui lixor
    lixor este deconectat Membru SeoPedia
    Reputatie:
    37
    Data înscrierii
    11th February 2005
    Locaţie
    craiova
    Vârstă
    46
    Posturi
    413
    Putere Rep
    37


    Implicit

    php coding guidelines pe care eu il am la favorites. nu mai stiu de cine era recomadat dar probabil ca l-am gasit pe zend, devshed.... pe unde mai intram.
    pagina originala era la utvikler.start.no/code/php_coding_standard.html dar vada ca s-a mutat....

  7. #17
    Avatarul lui m0n5t3r
    m0n5t3r este deconectat Membru SeoPedia
    Reputatie:
    36
    Data înscrierii
    30th January 2005
    Locaţie
    intre tastatura si scaun
    Posturi
    52
    Putere Rep
    36


    Implicit

    Cam toate aspectele legate de formatarea codului sunt motive de jihad: am vazut odata o cearta pe un forum legata de locul unde se pun acoladele si numarul de newlines dintre ele si restul codului: unii ziceau "cu cat mai multe, cu atat mai bine, e mai lizibil", altii intrebau cum naiba e mai lizibil
    Cod:
    if &#40; a &#62; b &#41;
    
    
    
    
    
    &#123;
    
    
    
    
    
         if &#40; c = d &#41;
    
    
    
    
    
         &#123;
    
    
    
    
    
             ceva;
    
    
    
     
    
         &#125;
    
    
    
    
    
         else
    
    
    
    
    
         &#123;
    
    
    
    
    
             altceva;
    
    
    
    
    
         &#125;
    
    
    
    
    
    &#125;
    decat
    Cod:
    if &#40; a &#62; b &#41; &#123;
    
         if &#40; c = d &#41; &#123;
    
             ceva;
    
         &#125; else &#123;
    
             altceva;
    
         &#125;
    
    &#125;
    Pe tema asta pornesc de obicei flame-uri uriase, noroc ca pe aci nu prea sunt programatori "batrani". Eu lucrez in C++, PHP, cateodata Javascript, Python, Perl, foarte rar Java, si am vazut multe stiluri de coding, exista si programe care te ajuta la asa ceva (cine foloseste linux probabil ca a auzit de indent si astyle, ultimul fiind implementat si ca plugin pentru jEdit).

    In cativa ani de programare am ajuns sa-mi formez stilul propriu, pe care il folosesc cam peste tot unde sintaxa e C-like (adica tot in afara de Python), stil inspirat si foarte asemanator cu http://root.cern.ch/root/Conventions.html (partea cu coding style e mai pe la final), mi se pare un stil suficient de aerisit pentru a fi lizibil, si care nu face risipa de spatiu (nu toata lumea are monitoare >= 19" ca sa stea in 1600x1200). Un stil de coding aproape identic folosesc si cei de la Drupal ( http://drupal.org/node/318 ), spre deosebire de mine ei prefera spatiile si dau enter inainte de "else".

    Si ca veni vorba de softuri PHP: phpBB e, intr-adevar, un bun exemplu de dat incepatorilor, de genul "asa nu", vezi istoria de bug-uri dragute pe care le-a avut. Guideline-urile lor tin partial de common sense (spatii in expresii), partial de sintaxa corecta (fazele cu array-urile asociative si isset), care iar tine de common sense, si a load of crap de genul ghilimelelor si a fazelor gen "ba, e bine ca mine si altfel nu". Documentul dat de lixor suna mult mai profesionist, e mai bine structurat, asa ca il recomand cu caldura.

    P.S. O lectura interesanta legata de coding standards: http://www.freevbcode.com/ShowCode.Asp?ID=2547
    \"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning.\" -- Rich Cook

Pagina 2 din 2 PrimulPrimul 12

Informații subiect

Utilizatori care navighează în acest subiect

Momentan este/sunt 1 utilizator(i) care navighează în acest subiect. (0 membrii și 1 vizitatori)

Thread-uri Similare

  1. Super Oferta!!!
    De un_mic în forumul Servicii web / Jobs
    Răspunsuri: 8
    Ultimul Post: 10th February 2009, 10:05
  2. Google Webmaster Guidelines update.
    De meetzah în forumul Google
    Răspunsuri: 5
    Ultimul Post: 4th October 2008, 00:25
  3. super tare - ce idee super tare !
    De anunturi_gratuite_ro în forumul E-mail SPAM
    Răspunsuri: 20
    Ultimul Post: 27th February 2008, 23:09
  4. Un site super
    De Netul în forumul Bar, lobby...
    Răspunsuri: 11
    Ultimul Post: 11th January 2008, 14:18
  5. PHP coding...
    De andypopa în forumul Server side
    Răspunsuri: 26
    Ultimul Post: 5th November 2005, 17:19

Permisiuni postare

  • Nu puteţi posta subiecte noi.
  • Nu puteţi răspunde la subiecte
  • Nu puteţi adăuga ataşamente
  • Nu puteţi modifica posturile proprii
  •