DevSap20120728

632 views

Published on

  • Be the first to comment

  • Be the first to like this

DevSap20120728

  1. 1. ここ半年はハンズオン担当 久々に喋ります Twitter: @TeamMOSA212年7月28日土曜日
  2. 2. そろそろお前らに 言っておきたい ことがある。12年7月28日土曜日
  3. 3. 今日はお前らにかけられた 呪いを解いてやる。12年7月28日土曜日
  4. 4. 「それ」を 今やる必要が あるのか?12年7月28日土曜日
  5. 5. 「それ」の代表例1 CoreData Blocks Storyboard New Literal12年7月28日土曜日
  6. 6. 「それ」の代表例2 iOS SDK Xcode OS X 各種スクリプトエンジン12年7月28日土曜日
  7. 7. 共通点を言ってみろ。12年7月28日土曜日
  8. 8. 「枯れた」 代替手段が 既にある。12年7月28日土曜日
  9. 9. 代替手段 CoreData→SQLite/XML/JSON Blocks→NSOperation等 Storyboard→xib New Literal→各種コンストラクタ12年7月28日土曜日
  10. 10. 「枯れている」 利点を言ってみろ。12年7月28日土曜日
  11. 11. 「定石」が 確立している。12年7月28日土曜日
  12. 12. 例えバッドノウハウでも、 人柱によって 回避方法が見つかっている。12年7月28日土曜日
  13. 13. ググれば馬鹿でも わかる。12年7月28日土曜日
  14. 14. 「真新しい」 欠点を言ってみろ。12年7月28日土曜日
  15. 15. 「定石」がまだ無い。12年7月28日土曜日
  16. 16. 加えて 後方互換性が 保証されていない。12年7月28日土曜日
  17. 17. すなわち 実行結果が唯一の 正解である。12年7月28日土曜日
  18. 18. 所 は人の業。12年7月28日土曜日
  19. 19. SDKやリファレンスに 書かれている事柄と 実行結果が正しく無い場合12年7月28日土曜日
  20. 20. パッチで強行!!12年7月28日土曜日
  21. 21. そこに踏み込む覚悟が お前らにはあるのか。12年7月28日土曜日
  22. 22. 力量が伴わないと 地雷を踏んで終わる。12年7月28日土曜日
  23. 23. よくある話 「この新機能の動きは 正しいのでしょうか。」 (コードの提示なし)12年7月28日土曜日
  24. 24. ひとつになった みんなのきもち 「しらねぇよハゲ!!」 (スルーという名の黙殺)12年7月28日土曜日
  25. 25. だからと言って 新機能を試さないのは ただの怠惰12年7月28日土曜日
  26. 26. そんなおっさんの戦い方 三ヶ条12年7月28日土曜日
  27. 27. その一 互換性の確認が最優先 deprecated(非推奨)は 即置き換える12年7月28日土曜日
  28. 28. その一事例 きっと喉元を過ぎてる UDID問題。 (騒ぎになったのは八ヶ月後)12年7月28日土曜日
  29. 29. その二 新機能への置き換えは 最適化時に挑戦。12年7月28日土曜日
  30. 30. その二事例 NSOperation ↓ NSBlockOperation12年7月28日土曜日
  31. 31. その三 テストコードは必ず 旧式とセットで用意。12年7月28日土曜日
  32. 32. その三事例 Mountain Lionで RubyのBig Numが 正しく動作しない12年7月28日土曜日
  33. 33. 判断基準 「とても」良くならないなら 時間を費やす意味が無い。12年7月28日土曜日
  34. 34. たとえば 自前並列処理→GCD 105%の向上なら無視。 150%の改善なら即実施。12年7月28日土曜日
  35. 35. すべきこと 常に眉に唾をぬれ 鵜呑みにしない12年7月28日土曜日
  36. 36. 呪いはとけたか?12年7月28日土曜日
  37. 37. 実は新しい釘が 刺さされただけ12年7月28日土曜日
  38. 38. 鵜呑みにするなと 言っただろう!!12年7月28日土曜日
  39. 39. さいごに Xcodeの更新とか リリース当日にするなよ!12年7月28日土曜日
  40. 40. だから 鵜呑みにするなと 言っただろう!!12年7月28日土曜日
  41. 41. おしまい。12年7月28日土曜日

×