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.

今年かかった麻疹まとめ

1,360 views

Published on

会社の開発忘年会で今年かかった麻疹について発表しました。こうやってみるといろいろな病気にかかった(笑)ものですが、そのぶん成長できた一年だったと思います。来年も麻疹を恐れず、積極的に新しいことにチャレンジしていきたいものです。

  • Was a little hesitant about using ⇒⇒⇒WRITE-MY-PAPER.net ⇐⇐⇐ at first, but am very happy that I did. The writer was able to write my paper by the deadline and it was very well written. So guys don’t hesitate to use it.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

今年かかった麻疹まとめ

  1. 1. 今年かかった麻疹まとめ 株式会社ファクトリアル 末並晃
  2. 2. 麻疹とは?• プログラマの職業病• あるプログラミング方法やイディオムに病み付きになってしまい、過剰に利用してしまうことの俗称• どうせみんなかかるんだから早めにかかっておいた方がいいと言われる
  3. 3. 今年(2012年)、僕がかかった麻疹について ご紹介します
  4. 4. DBにアクセスしたら負けだよね? キャッシュ厨
  5. 5. 主な症状• なんでもキャッシュしとけばいいと思ってる• 主キーで1件取得したのもキャッシュ• Memcacheがないと生きていけない
  6. 6. サーバサイドでできてJSにできないことないです(キリッ JS厨
  7. 7. 主な症状• あらゆる処理をクライアントサイドでやりた がる• ERB、Twig、Smartyのタグを書いたら負け• data拡張属性(data-hoge)がいぱーい
  8. 8. PHPと一体なんだったのか…Ruby/Rails信仰
  9. 9. 主な症状• とにかくRubyこそ至高だと思う• PHP書くと$とかセミコロン忘れる• プログラムが自然言語としても読めないとイライラする• わりとリーダブルコード信仰が高い
  10. 10. キャッシュ厨の反動…SQLチューニング厨
  11. 11. 主な症状• インデックスの効かないクエリが許されるのは小学生までだよねーキャハハ• 1,000件とかしかないテーブルでもクエリの実行計画チェック!• 更新頻度そんなに高くないし、インデックス多少多くてもいいんじゃね?• キャッシュに頼るとかダサいよね
  12. 12. テストがないと安心できない テスト厨
  13. 13. 主な症状• テスト!テスト!テスト!• とにかく何でも自動テストにしたがる• getter/setterもテスト• テスト厨が複数集まると戦争が起こる(古典 派 v.s. モック派)
  14. 14. ひとつのメソッドが100行超えたら負け リーダブルコード厨
  15. 15. 主な症状• リーダブルコード読みましょう• 変数名をつけるのに結構悩む• メソッド名をつけるのに結構(ry• テストコードのメソッド名もつけるのに(ry• テストメソッドを日本語にしたりした
  16. 16. そこにオブジェクトがあった…オブジェクト指向厨
  17. 17. 主な症状• なんでもオブジェクト• 太ったクラスを見るとイライラする• if/switchを書いたら負け• 進化するとデザインパターン厨になるらしい (警戒中)
  18. 18. まとめ• 麻疹は発症している真っ最中は面倒くさいかも知れないですが、プログラマなら誰でもいつか発症する職業病です• 麻疹を経験してちゃんと治したあとには以前よりいいコードをかけるようになります• なので、早くいろいろな病気にかかりましょう

×