Railsconf

307 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
307
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Railsconf

    1. 1. RailsConf 2011Baltimore, Maryland 1 alloCompte rendu non-technique
    2. 2. 2Qu’est-ce que le RailsConf?
    3. 3. 3"If you were here at RailsConf and wanted a Rails job, by day 1 youwould be all set"Jeff Casimir, Jumpstart Labs
    4. 4. 5
    5. 5. 6Rappel
    6. 6. Sujets chauds 7■ Clients Riches■ Rails 3■ Découpage en service■ Qualité■ «Legacy Code»
    7. 7. Clients Riches 8
    8. 8. Rails 3 9- Nouveautées- Comment migrer
    9. 9. QualitéDe 2009 à 2011...
    10. 10. 11Les règles du TDD
    11. 11. 12Uncle Bob
    12. 12. 13
    13. 13. Legacy Code 14- Comment ‘briser’ les Dépendances?- Comment tester?
    14. 14. C’est pas facile... Faut voir les bénéfices sur le long terme.Règles pour tester le Legacy Code 15 La qualité et le coverage grandi au fil du temps Considérer le coût du changement vs statut quo.■ Respecter le code fonctionnel■ Agir en bon ‘Boy Scout’■ Appliquer le TDD uniquement aux nouvelles fonctionnalités■ Faire des ‘black box’ tests sur les fonctionnalités existantes■ Toucher au ‘legacy code’ uniquement pour appeler le nouveau def crazy_insane_method return clean_new_method if new_condition # all the old ugly stuff end
    15. 15. Éléments techniques à considérer... 16
    16. 16. 18Amérlioration du support ruby sur windows
    17. 17. DÉMO 19
    18. 18. Identifier les ‘Code Smells’ 20DÉMO
    19. 19. Motivation 21■ La motivation provient du plaisir ■ Rails ■ Convention over Configuration ■ DRY ■ Communauté ■ Projets et librairies open-source ■ Entraide
    20. 20. “Motivation is undoubtedly thesingle greatest influence onhow well people perform. Mostproductivity studies have foundthat motivation has a strongerinfluence on productivity thanany other factor.” 22Steve McConnel, Rapid Development
    21. 21. Questions?

    ×