Weitere ähnliche Inhalte
Ähnlich wie DevSap20120728
Ähnlich wie DevSap20120728 (12)
DevSap20120728
- 4. 「それ」を
今やる必要が
あるのか?
12年7月28日土曜日
- 5. 「それ」の代表例1
CoreData
Blocks
Storyboard
New Literal
12年7月28日土曜日
- 6. 「それ」の代表例2
iOS SDK
Xcode
OS X
各種スクリプトエンジン
12年7月28日土曜日
- 8. 「枯れた」
代替手段が
既にある。
12年7月28日土曜日
- 9. 代替手段
CoreData→SQLite/XML/JSON
Blocks→NSOperation等
Storyboard→xib
New Literal→各種コンストラクタ
12年7月28日土曜日
- 11. 「定石」が
確立している。
12年7月28日土曜日
- 14. 「真新しい」
欠点を言ってみろ。
12年7月28日土曜日
- 16. 加えて
後方互換性が
保証されていない。
12年7月28日土曜日
- 17. すなわち
実行結果が唯一の
正解である。
12年7月28日土曜日
- 23. よくある話
「この新機能の動きは
正しいのでしょうか。」
(コードの提示なし)
12年7月28日土曜日
- 24. ひとつになった
みんなのきもち
「しらねぇよハゲ!!」
(スルーという名の黙殺)
12年7月28日土曜日
- 25. だからと言って
新機能を試さないのは
ただの怠惰
12年7月28日土曜日
- 27. その一
互換性の確認が最優先
deprecated(非推奨)は
即置き換える
12年7月28日土曜日
- 28. その一事例
きっと喉元を過ぎてる
UDID問題。
(騒ぎになったのは八ヶ月後)
12年7月28日土曜日
- 29. その二
新機能への置き換えは
最適化時に挑戦。
12年7月28日土曜日
- 30. その二事例
NSOperation
↓
NSBlockOperation
12年7月28日土曜日
- 31. その三
テストコードは必ず
旧式とセットで用意。
12年7月28日土曜日
- 32. その三事例
Mountain Lionで
RubyのBig Numが
正しく動作しない
12年7月28日土曜日
- 33. 判断基準
「とても」良くならないなら
時間を費やす意味が無い。
12年7月28日土曜日
- 34. たとえば
自前並列処理→GCD
105%の向上なら無視。
150%の改善なら即実施。
12年7月28日土曜日
- 35. すべきこと
常に眉に唾をぬれ
鵜呑みにしない
12年7月28日土曜日
- 39. さいごに
Xcodeの更新とか
リリース当日にするなよ!
12年7月28日土曜日
- 40. だから
鵜呑みにするなと
言っただろう!!
12年7月28日土曜日