これまでPerlには縁のない人生だったけど、YAPCはWebエンジニアのお祭り的なイベントかつ今年で最後らしいので参加してきた。 結論から言うと、セッションはおもしろいものが多かったし勉強にもなったので行ってよかった!*1 楽しい2日間をありがとうございました!スタッフのみなさんお疲れ様でした!! あと、2日目終わってから会社の人と集まってカフェで振り返りをして、自社にどうフィードバックするかを話し合った。
特によかったトーク
1日目
常に学び、サービスに反映し続けるの大事
2日目
ギッハブの人のリファクタリングについてのトーク。
個人的にはこれがベストトーク!
まだスライドは公開されてないみたい。 動画とスライド公開されてました!(2015-09-08追記)
リファクタリングの理由として悪いもの
- 一貫性
- DRY 徹底
- 抽象化
#yapcasia #yapcasiaA
— やぬすさん (@janus_wel) August 22, 2015
リファクタの理由
1. Developer Happiness
2. Increase Performance
3. Gain Confidence for Future Work
4. Developer Education
#yapcasiaA
— Kyohei SHIMADA (@kyohei_shimada) August 22, 2015
動詞を名詞化する(オブジェクト化する) #yapcasiaA
— Nobutaka Wakabayashi (@nqounet) August 22, 2015
「リファクタリングがダメだったのかそれとも修正方法がだめだったのかわからないのでリファクタリングではバグの修正はしない」 #yapcasia #yapcasiaA
— りっちゃん (@rittyan) August 22, 2015
大きなリファクタリングはリスク。細かく区切ろう #yapcasia #yapcasiaA
— Hiraku (@Hiraku) August 22, 2015
*1:本物のmiyagawaさんもいた!