Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Whats More Important Than From Java To Ruby

4,728 views

Published on

Published in: Business
  • Be the first to comment

Whats More Important Than From Java To Ruby

  1. 1. What’s more important than “From Java To Ruby” KAKUTANI Shintaro; Eiwa System Management,Inc.; a strong Ruby proponent
  2. 2. ✓ ✓ ✓ ✓
  3. 3. ✓ ✓ ✓
  4. 4. ✓ ✓ ✓ ✓ http://kakutani.com
  5. 5. http://www.amazon.co.jp/o/ASIN/4873113202/kakutani-22
  6. 6. http://www.amazon.co.jp/o/ASIN/477413256X/kakutani-22
  7. 7. Agile
  8. 8. And there's business value in fun - after all motivation is a major factor in programmer productivity. - Martin Fowler
  9. 9. ✓ ✓ ✓
  10. 10. http://www.amazon.co.jp/o/ASIN/4873113202/kakutani-22
  11. 11. ✓ ✓ ✓ ✓ ✓
  12. 12. http://www.amazon.co.jp/o/ASIN/4873113202/kakutani-22
  13. 13. ✓ ✓ ✓ ✓ ✓ ✓
  14. 14. ✓ ✓ ✓ ✓ ✓ ✓
  15. 15. ✓ ✓ ✓ ✓ ✓
  16. 16. ✓ ✓ ✓
  17. 17. 2002
  18. 18. Clean code that works, in Ron Jeffries’ pithy phrase, is the goal of Test-Driven Development(TDD).
  19. 19. “Clean code that works”
  20. 20. ✓ ✓ ✓ ✓ ✓
  21. 21. ✓ ✓
  22. 22. ✓ ✓ ✓ ✓
  23. 23. ✓ ✓ ✓ ✓ ✓ ✓
  24. 24. ✓ ✓ ✓ ✓ ✓ ✓
  25. 25. ✓ ✓ ✓ ✓
  26. 26. ✓ ✓ ✓ ✓ ✓
  27. 27. “The translation of a feeling into a test is a common theme of TDD.”
  28. 28. ✓ ✓ ✓ ✓
  29. 29. ✓ ✓
  30. 30. ✓ ✓ ✓
  31. 31. ✓ ✓ ✓
  32. 32. ✓ ✓
  33. 33. http://jp.rubyist.net/magazine/?0021-Rspec
  34. 34. describe Class, quot; quot; do before(:each) do # end it quot; quot; do # end end
  35. 35. describe Array, quot;with some entriesquot; do before(:each) do @array = %w(A B C) end it quot;should not be nilquot; do @array.should_not be_nil end it quot;should last element is 'C'quot; do @array.last.should == 'C' end end
  36. 36. spec -c array_spec.rb
  37. 37. spec -c -fs array_spec.rb
  38. 38. describe Array, quot;with some entriesquot; do before(:each) do @array = %w(A B C) end it quot;should not be nilquot; do @array.should_not be_nil end it quot;should last element is 'C'quot; do @array.last.should == 'C' end end
  39. 39. ✓ @array.last.should == 'C' # @array.last 'C' ✓ @array.should_not be_nil # @array.nil? false
  40. 40. ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓
  41. 41. http://jp.rubyist.net/magazine/?0021-Rspec
  42. 42. ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓
  43. 43. ✓ ✓ ✓ ✓ ✓ ✓
  44. 44. ✓ ✓ ✓ ✓ ✓ ✓
  45. 45. ✓ ✓ ✓ ✓ ✓ ✓
  46. 46. ✓ ✓ ✓ ✓
  47. 47. ✓ ✓
  48. 48. ✓ ✓
  49. 49. ✓ ✓ ✓ ✓ ✓ ✓
  50. 50. ✓ ✓ ✓
  51. 51. ✓ ✓ ✓
  52. 52. ✓ ✓ ✓ ✓ ✓ ✓
  53. 53. http://www.amazon.co.jp/o/ASIN/4873113202/kakutani-22
  54. 54. Do you have any questions?

×