10 reasons I love RubyOnRails

939 views

Published on

Причины моей любви к RubyOnRails: Ruby, Сообщество, Тестируемость, ...

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
939
On SlideShare
0
From Embeds
0
Number of Embeds
29
Actions
Shares
0
Downloads
17
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

10 reasons I love RubyOnRails

  1. 1. 10 причин Я Ruby on Rails
  2. 2. Павел Габриель коуч, программист, agile-евангелист
  3. 3. Вопросы после выступления
  4. 4. Причины 1. Язык Ruby 2. Философия и ценности Rails 3. Сообщество 4. Тестируемость 5. ...
  5. 5. Brazilian indian chiefs, Kaiapos tribe. Photo: Valter Campanato/ABr. April 17, 2005.
  6. 6. http://www.flickr.com/photos/stijnvogels/330218307/sizes/o/
  7. 7. http://www.flickr.com/photos/grrphoto/152833988/sizes/o/
  8. 8. No Holy Wars
  9. 9. 1 Ruby
  10. 10. С чего все началось?
  11. 11. PHP, ASP.Net, Perl
  12. 12. Yukihiro Matsumoto Ruby is designed for programmer productivity and fun
  13. 13. Фокус на людях и общении мы чаще читаем код, чем пишем
  14. 14. Удовольствие
  15. 15. Perl SmallTalk Ruby Lisp
  16. 16. Все - объекты
  17. 17. Расширяемый
  18. 18. Мета-программирование
  19. 19. JRuby IronRuby Rubinius MacRuby
  20. 20. Open Source
  21. 21. Free!
  22. 22. 2 Философия и ценности Rails
  23. 23. Convention over Configuration
  24. 24. Быстро делаются простые вещи
  25. 25. Сложные вещи возможны
  26. 26. Трудно испортить если не клинический случай
  27. 27. Много качественной документации
  28. 28. 3 Сообщество
  29. 29. Books Screencasts RDoc Конференции Guides Tutorials
  30. 30. Люди
  31. 31. Качество? рост сообщества
  32. 32. 4 Тестируемость
  33. 33. Rails полное покрытие тестами
  34. 34. Интеграционное Функциональное Модульное Моки
  35. 35. Selenium FireFox, IE, Chrome, Safari Watir HtmlUnit
  36. 36. Metric_fu
  37. 37. И это все на Ruby!
  38. 38. нужно 10? 100? 5. Генераторы кода 6. Миграции БД 7. Routes 8. REST 9. Безопасный 10.Open Source 11....
  39. 39. Примеры • Basecamp • Twitter • Github • Shopify
  40. 40. Спасибо! за внимание
  41. 41. Вопросы?
  42. 42. alovak@gmail.com Ruby/Rails/Emacs/Agile/Scrum/TDD/BDD

×