Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.
Computer programmer, guitarist.
Leader of an Agile software development team
at Eiwa System Management, Inc.
Lives in Shin...
History
Delivery
!
History
Delivery
History
Delivery
!
!
!
!
assert_equal(expect, actual)
assert_equal(expect, actual)
assert_equal(expect, actual)
assert_equal(expect, actual)
assert_equal(expect, actual)
assert_equal(expect, actual)
http://www.slideshare.net/t_wada/the-only-one-big-thing-every-programmer-should-know/58
⛳️
!
!
!
!
2015 Ruby
$ irb
irb(main):001:0> class C; end
=> nil
irb(main):002:0> module M end
=> nil
irb(main):003:0> C.include M
=> C
$ irb
irb(main):001:0> RUBY_VERSION
=> "2.0.0"
irb(main):002:0> class C; end
=> nil
irb(main):003:0> module M end
=> nil
i...
One more thing…
The Gate
Go on with a pragmatic story
branch_bar
branch_foo
master
> git checkout master
> git pull —rebase origin master
!
> git branch -b a_topic
> git push origin a_topic
another_topic
a...
> git checkout master
> git pull —rebase origin master
!
> git branch -b a_topic_master
> git push origin a_topic_master
!...
> git tag release_20160614
> git push origin release_20160614
> #
> git tag | grep “^release_.*" | wc -l
> 91
> git branch -b release_20160621_branch
refs/tags/release_20160614
> git cherry-pick
7725ed436d4cb494ea42d451ba655f3080442a8c
> git tag release_20160621
> git push origin release_20160621
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Gate of Agile Web Development
Prochain SlideShare
Chargement dans…5
×

Gate of Agile Web Development

2 903 vues

Publié le

Agile Japan 2016 長崎サテライト with NaITE (http://nagasaki-it-engineers.connpass.com/event/32873)

Publié dans : Ingénierie
  • Soyez le premier à commenter

Gate of Agile Web Development

  1. 1. Computer programmer, guitarist. Leader of an Agile software development team at Eiwa System Management, Inc. Lives in Shinjuku.
  2. 2. History Delivery
  3. 3. !
  4. 4. History Delivery
  5. 5. History Delivery
  6. 6. ! !
  7. 7. ! !
  8. 8. assert_equal(expect, actual)
  9. 9. assert_equal(expect, actual)
  10. 10. assert_equal(expect, actual)
  11. 11. assert_equal(expect, actual)
  12. 12. assert_equal(expect, actual)
  13. 13. assert_equal(expect, actual)
  14. 14. http://www.slideshare.net/t_wada/the-only-one-big-thing-every-programmer-should-know/58 ⛳️
  15. 15. ! !
  16. 16. ! !
  17. 17. 2015 Ruby
  18. 18. $ irb irb(main):001:0> class C; end => nil irb(main):002:0> module M end => nil irb(main):003:0> C.include M => C
  19. 19. $ irb irb(main):001:0> RUBY_VERSION => "2.0.0" irb(main):002:0> class C; end => nil irb(main):003:0> module M end => nil irb(main):004:0> C.include M NoMethodError: private method `include' called for C:Class
  20. 20. One more thing…
  21. 21. The Gate
  22. 22. Go on with a pragmatic story
  23. 23. branch_bar branch_foo master
  24. 24. > git checkout master > git pull —rebase origin master ! > git branch -b a_topic > git push origin a_topic another_topic a_topic master ✦
  25. 25. > git checkout master > git pull —rebase origin master ! > git branch -b a_topic_master > git push origin a_topic_master ! > git branch -b a_topic > git push origin a_topic topic_master another_topic master ✦ a_topic
  26. 26. > git tag release_20160614 > git push origin release_20160614
  27. 27. > # > git tag | grep “^release_.*" | wc -l > 91
  28. 28. > git branch -b release_20160621_branch refs/tags/release_20160614
  29. 29. > git cherry-pick 7725ed436d4cb494ea42d451ba655f3080442a8c
  30. 30. > git tag release_20160621 > git push origin release_20160621

×