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

自分の道具を知る

 自分の道具を知る

#tkrk10

Cd07d1d30d4edcc5d5c5fbdd21eb45af?s=128

Ryoichi SEKIGUCHI

February 10, 2013
Tweet

Transcript

  1. ⾃自分の道具を知る TokyoRuby会議10  2013/01/14 関⼝口亮亮⼀一 @ryopeko http://www.flickr.com/photos/davidcarroll/5958974567

  2. 関⼝口亮亮⼀一 @ryopeko a.k.a  りょぺこワイフの旦那さん

  3. None
  4. http://dena.jp/

  5. .to_̲sym =>

  6. スキル向上推進 開発効率率率向上 システム効率率率の改善 プロジェクト⽴立立ち上がり⽀支援 ೔ʑͷ͓࢓ࣄ

  7. ⾃自分の道具を知る TokyoRuby会議10  2013/01/14 関⼝口亮亮⼀一 @ryopeko http://www.flickr.com/photos/davidcarroll/5958974567

  8. ⽇日々の開発で知っておかないといけないこと

  9. エディタ?

  10. OS?

  11. Web?

  12. 開発⼿手法?

  13. ⾔言語?

  14. ライブラリ?

  15. ⾔言語とライブラリに絞って話す

  16. さいきんレ〜~ルズとか流流⾏行行ってるじゃないですか〜~?

  17. Rails  +  gem Photo : http://www.flickr.com/photos/patrickostertag/8335233326

  18. None
  19. 最近はドキュメントをしっかり書いてるgemも多い

  20. None
  21. これらのRailsエコシステムは超強⼒力力

  22. おれってばすげー感

  23. ⼀一歩踏み込むと Railsによらない 技術や知識識が必要 Photo : http://www.flickr.com/photos/lisafranceski/7466426456/

  24. メンテナンス テストのしやすさ DRY

  25. ハイパフォーマンスのための低レベル実装 Photo : http://www.flickr.com/photos/totoon/4102558291/

  26. Photo : http://www.flickr.com/photos/kylehammons/7169311821/

  27. 何ができるのか 何を知っているのか 何が⾜足りないのか

  28. ひとつの回答に⾏行行き着いた

  29. ドキュメントを読まない

  30. ドキュメントを当てにしない

  31. ドキュメントしっかり書いてる⼈人 && メンテできてる⼈人 “仕事”で

  32. ドキュメントを当てにすると photo : http://www.flickr.com/photos/martindale/59445824/ 拠り所が分散する

  33. ⼈人の造りしものには2つある

  34. コード

  35. ドキュメント

  36. ⾃自動⽣生成されるドキュメント以外は信⽤用できないという事実

  37. さっき⼿手を挙げなかった⼈人がたくさんいるという事

  38. 仕事ですらできない⼈人が多いのにオープンソースにそれ求めるの?

  39. None
  40. 当てにできるドキュメントが2つある

  41. ⾃自動⽣生成されるドキュメント

  42. コード

  43. リッチに⾒見見せることができるのがあるから期待しちゃう

  44. 動作がわからないときは 敬意を表してコードを読もう

  45. コードを読むと確実に動作がわかるよ!!!

  46. 副産物

  47. ドキュメントにない使い⽅方や引数

  48. スーパハカーが書いた⽣生きたコード

  49. ⽣生きたデザインパターンの⽤用例例

  50. 普段使わない メソッド,  機能

  51. コードを読む⼒力力

  52. あ、これ進研ゼミでやったやつだ!!

  53. Thorのコマンド定義の例例

  54. Module#method_̲added

  55. きっかけを作る photo : http://www.flickr.com/photos/31207271@N06/3516375165/

  56. Social  Codingって⾔言いますがあなた

  57. コード読んでないとで きないよ?

  58. まとめだよっ☆

  59. ⼀一歩踏み込む Photo : http://www.flickr.com/photos/lisafranceski/7466426456/

  60. コードを読むと確実に動作がわかるよ!!!

  61. 何ができるのか 何を知っているのか 何が⾜足りないのか

  62. Photo : http://www.flickr.com/photos/kylehammons/7169311821/

  63. もっとコードを読もう!!! ペアコードリーディングおすすめ!!