Railsconf

283 vues

Publié le

0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
283
Sur SlideShare
0
Issues des intégrations
0
Intégrations
4
Actions
Partages
0
Téléchargements
3
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive
  • \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?

    ×