Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
    Plou
    @Plou
    Il faudra juste pensé à installer le plugin
    toofff
    @toofff
    Pour la partie PHP je proposes ceci => http://www.php-fig.org/
    ce que l'on utilise beaucoup sur Symfony2
    Grégory Copin
    @Gregcop1
    moi je propose que tu rédiges une guideline qui résume bien tout ça
    pour les présenter à la réu du 21
    toofff
    @toofff
    Je propose de le faire aussi, pour la réu du 21......... OUI
    Et à la fin mettre des CSSLint ou PHPLint et exclure les vendors de nos projets
    Grégory Copin
    @Gregcop1
    ben pour le css, c'est déjà le cas en fait
    enfin, c'est à finaliser, mais c'est en place
    • je kiffe la correction sans toucher à la souris :p
    Plou
    @Plou
    c’est dommage ça ne marche pas avec les messages des autres :D
    c’est plus gracieux qu’une étoile :D
    Grégory Copin
    @Gregcop1
    Bon, j'ai testé codo sur mon projet Angular... Ca ne marche pô :p
    Mais c'est normal, c'est parce que la façon de faire du coffeescript pour Angular rend le truc pas compatible
    toofff
    @toofff
    :(
    Grégory Copin
    @Gregcop1
    Par contre, en rangeant mes fonctions dans des classes ou des objets
    la doc générée est nickel, donc je pense que c'est une bonne idée d'utiliser ça pour tous jours. En plus, c'est vraiment pas compliqué d'écrire une ligne de commentaire et de décrire les paramètres de la fonction
    Grégory Copin
    @Gregcop1
    d'ailleurs se baser sur le snippet de docblockr pour la génération automatique de documentation pourrait être pas mal ;)
    pour voir à quoi ça ressemble chez un développeur qui adore écrire de la doc ;), ça donne ça : http://coffeedoc.info/github/Plou/lunr-gmap/f9c0353b45b6d025d13eadd3f9023eadf52cddb5/
    Plou
    @Plou
    Mais effectivement c’est pas mal pour de la doc
    mouais il faut pas la lire dans les détails non plus :D
    Grégory Copin
    @Gregcop1
    héhé, j'ai vu ça :p
    il me fait chier le smiley : package:
    Grégory Copin
    @Gregcop1
    pour les plus chauds d'entre vous, le truc dont il faudrait s'inspirer c'est ça :
    https://github.com/Warin/Sublime/blob/master/DocBlockr/jsdocs.py
    Plou
    @Plou
    toofff
    @toofff
    C'est beau :clap:
    Grégory Copin
    @Gregcop1
    pourquoi [Mobile] et pas Mobile dans le return ?
    Grégory Copin
    @Gregcop1
    ok, c'est la façon normale dont on écrit les return en fait
    Plou
    @Plou
    :p
    c’est le type de la valeur retournée
    dans ce cas c’est une instance de Mobile
    Grégory Copin
    @Gregcop1
    Oui oui, c'est juste que j'étais surpris des crochets mais ça fait parti de la syntaxe
    Grégory Copin
    @Gregcop1
    un petit gist cadeau pour enchaîner les déclarations de paramètres en coffeescript
    Plou
    @Plou
    Il faudra penser à changer la description et à virer le readme
    Grégory Copin
    @Gregcop1
    Oops, j'ai mis à jour le gist avec + de possibilité
    vous pouvez donc :
    #+tab -> ajouter un @param à la doc
    #<+tab -> ajouter un @return à la doc
    #o+tab -> ajouter une @option à la doc
    #e+tab -> ajouter un @event à la doc
    toofff
    @toofff
    :+1:
    Plou
    @Plou
    +1
    Le coffeescrpt peut être vite obscure:
    $.getHash = (url) ->
      url?.substring(url.indexOf('#') + 1) || window.location.hash
    return (url != null ? url.substring(url.indexOf('#') + 1) : void 0) || window.location.hash;
    (if url then url.substring(url.indexOf('#') + 1) else window.location.hash)
    toofff
    @toofff
    $.getHash = (url) ->
      url = if url then url.substring(url.indexOf('#') + 1) else window.location.hash;
    toofff
    @toofff
    J'ai commencé hier soir la partie php pour le guide de style. Je vais le finir dans les jours qui arrivent. On pourras en parler des que j'aurais finit.
    https://github.com/Inouit/styleguide/blob/php/php%2FREADME.md
    Grégory Copin
    @Gregcop1
    par là, tu veux dire maxium mercredi prochain, c'est ça ? ;)
    toofff
    @toofff
    C'est ça :smile:
    Plou
    @Plou
    Le PSR n’est pas fait pour ça ?
    toofff
    @toofff
    Si justement, mais je ne reprends pas tout. C'est plus un PSR light que je vais vous proposer.
    Grégory Copin
    @Gregcop1
    je crois qu'un exemple de classes serait beaucoup plus agréable à lire que ce pavé de règles ;)