La Rails party fini, voici les slides

La Rails party est désormais fini. Comme prévu, j'y ai fait 3 présentations. Je vous joins ici les PDF de ces présentations sous licence CC

Cette après midi a vraiment été très enrichissante. Énormément de bonne présentation. Quand on sait que tout cela a été réalisé en presque seulement 6 semaines, un grand chapeau au vice-président de RubyFrance Jean-François Trân.

Grâce à cet évènement, j'ai pu découvrir un peu plus en profondeur la communauté Rails. Elle est vraiment très enrichissante. Beaucoup de discussion se sont engagées toutes plus intéressantes les une que les autres. Vivement que l'on se retrouve tous à nouveau. On pourra coder encore plus de Typo :)

Mar 02 déc 2008 22:42 Publié sous

Mots clés , , , , , ,

If you liked this article you can add me to Twitter

  1. By Salim about 11 hours later:


    Les slides sont illisibles sous Safari comme Firefox. Serait-il possible d'en avoir une copie par mail ?

    Merci

  2. By Harry Seldon about 21 hours later:


    Yep les slides sont illisibles mais ils ont l'air bien intéressant ! Si tu pouvais mettre un lien vers le ppt ce serait cool !

    PS En essayant de m'abonner au flux RSS avec netvibes j'ai eu "flux non valide".

  3. By cyril.mougel@gmail.com about 22 hours later:


    Les liens sont déjà présent pour télécharger les slides. Par contre, il s'agit de PDF vu que c'est généré à partir d'une source en latex/beamer.

    Au niveau de mon flux RSS, je ne sais pas :(

  4. By Harry Seldon 2 days later:


    Exact les liens sont présents. Comme les bullets ressemblent à des boutons play j'avais pensé qu'ils étaient vers slideshare. Merci !

  5. By Guillaume Desrat 19 days later:


    Petite erreur de typo(*) : sur le premier slide du support de ta présentation de RSpec, il y a marqué 30 décembre 2008, et pas 20 novembre 2008.



    (*) sans jeu de mots !

  6. By Thomas 2 months later:


    Bonjour,

    Page 12 de votre présentation vous testez find_by_name. Quel est l'intérêt d'un tel test? Rails possède des milliers de lignes de tests et donc il est inutile de retester le comportement des dynamic find by.

    Idem avec les tests des validates_presence_of, on sait parfaitement comment il se comporte, donc pourquoi le retester? A la rigueur si on ajoute un :if => Proc.new {...} qui pourrait avoir un comportement étrange ok, mais là il n'y a aucun intérêt.

    A force de tester tout et n'importe quoi on se retrouve avec un joli 100% de rcov, mais des fichiers de specs totalement illisibles et finalement on ne teste pas à fond ce qui est nécessaire: le code qu'on écrit nous même.

    Salutations,

  7. By shingara 2 months later:


    @thomas : Effectivement le test du find_by_name est assez inutile. Mais il faut prendre ces slides comme une présentation de Rails et Rspec. j'ai donc voulu montrer une méthode généré par Rails et montrer un test au passe. Mais on peux trouver un interet pour détecter si une surcharge malencontreuse de cette méthode n'a pas été faite.

    Par contre au niveau des test des validates l'intêret est réel. En effet, imaginez par exemple que par hasard vous supprimer votre ligne avec le validate. Comment savoir si c'est voulu ou non? Faire un test dessus vous impose de le vouloir et vous permet d'éviter toutes modifications du code non voulu. Il est très facile de supprimer des lignes de code sans s'en apercevoir.

    Au niveau de la lisibilité des test, je pense qu'il faut prendre les tests comme un projet à part entière. Il ne font pas donc hésiter a factoriser de temps en temps. il faut aussi avoir des nom de test très explicite et des contenus très court. C'est sur ce point où rspec aide. Personnelement, j'ai plus de mal à savoir ce qui est testé sur des test unitaires que sur des test avec Rspec. En effet, la hiérarchisation et la sortie des test avec Rspec aide grandement à savoir ce qui est réellement testé.

    Bien-sûr tout ceci est question de goût.

Comment La Rails party fini, voici les slides


RSS Follow me on Twitter