Upgrade to Pro — share decks privately, control downloads, hide ads and more …

『esmメンバーの関心事_開発手法と開発環境編』/esm_member_concern.pdf

 『esmメンバーの関心事_開発手法と開発環境編』/esm_member_concern.pdf

color_box

July 14, 2018
Tweet

More Decks by color_box

Other Decks in Technology

Transcript

  1. • Kent Beck が自らの経験に基づくノ ウハウをまとめて本にしたもの • 5つの価値 • 14の原則 •

    19のプラクティス エクストリームプログラミング (eXtreme Programming: XP)
  2. • 以前はうまくいっていたかもしれないが、今では最高の仕事の邪魔に なっている習慣やパターンを手放すこと • これまで自分たちを守ってきてくれたが、今では生産性の妨げになっ ているものを捨て去ること • 自分たちのできることをオープンにして、それを実行に移すこと • そのことを他の人にも認めたり、期待したりすること

    • 「自分は頭がいいんだから、ひとりで上を目指せばいい」などという未 熟な思い込みを捨てること • ビジネスや仕事も含めたコミュニティーの中で、自分の居場所を見つ けること • 自己超越のプロセスのこと • そのプロセスのなかで、開発者として最善を尽くすこと • ビジネスのためになる優れたコードを書くこと XP は「ソーシャルチェンジ」
  3. • Kent Beck が自らの経験に基づくノ ウハウをまとめて本にしたもの • 5つの価値 • 14の原則 •

    19のプラクティス エクストリームプログラミング (eXtreme Programming: XP)
  4. • Kent Beck が自らの経験に基づくノ ウハウをまとめて本にしたもの • 5つの価値 • 14の原則 •

    19のプラクティス エクストリームプログラミング (eXtreme Programming: XP) す べ て圧 倒 的 なソフトウ ェア 開 発 の 実 現 の ため
  5. .gitconfig • co = checkout • ad = add •

    st = status • br = branch • df = diff
  6. • br = branch • bra = branch -a •

    brd = branch -d • brm = branch -m .gitconfig
  7. • alias bi='bundle install' • alias bu='bundle update' • alias

    be='bundle exec' • alias bo='bundle outdated' Bundler
  8. Bundler • alias bi='bundle install' • alias bu='bundle update' •

    alias be='bundle exec' • alias bo='bundle outdated' ◦ 新たなコマンドを知るきっかけ