SlideShare a Scribd company logo
ここ半年はハンズオン担当
                久々に喋ります
              Twitter: @TeamMOSA2

12年7月28日土曜日
そろそろお前らに
              言っておきたい
              ことがある。
12年7月28日土曜日
今日はお前らにかけられた
              呪いを解いてやる。


12年7月28日土曜日
「それ」を
              今やる必要が
              あるのか?
12年7月28日土曜日
「それ」の代表例1
                CoreData
                 Blocks
               Storyboard
               New Literal
12年7月28日土曜日
「それ」の代表例2
                  iOS SDK
                   Xcode
                    OS X
              各種スクリプトエンジン
12年7月28日土曜日
共通点を言ってみろ。



12年7月28日土曜日
「枯れた」
              代替手段が
              既にある。
12年7月28日土曜日
代替手段
     CoreData→SQLite/XML/JSON
       Blocks→NSOperation等
           Storyboard→xib
     New Literal→各種コンストラクタ
12年7月28日土曜日
「枯れている」
          利点を言ってみろ。

12年7月28日土曜日
「定石」が
              確立している。

12年7月28日土曜日
例えバッドノウハウでも、
              人柱によって
     回避方法が見つかっている。

12年7月28日土曜日
ググれば馬鹿でも
               わかる。

12年7月28日土曜日
「真新しい」
          欠点を言ってみろ。

12年7月28日土曜日
「定石」がまだ無い。

12年7月28日土曜日
加えて
              後方互換性が
         保証されていない。
12年7月28日土曜日
すなわち
              実行結果が唯一の
               正解である。
12年7月28日土曜日
所      は人の業。

12年7月28日土曜日
SDKやリファレンスに
              書かれている事柄と
         実行結果が正しく無い場合

12年7月28日土曜日
パッチで強行!!

12年7月28日土曜日
そこに踏み込む覚悟が
   お前らにはあるのか。
12年7月28日土曜日
力量が伴わないと
   地雷を踏んで終わる。
12年7月28日土曜日
よくある話
              「この新機能の動きは
              正しいのでしょうか。」
               (コードの提示なし)
12年7月28日土曜日
ひとつになった
              みんなのきもち

   「しらねぇよハゲ!!」
     (スルーという名の黙殺)
12年7月28日土曜日
だからと言って
              新機能を試さないのは

               ただの怠惰
12年7月28日土曜日
そんなおっさんの戦い方

              三ヶ条
12年7月28日土曜日
その一
              互換性の確認が最優先
              deprecated(非推奨)は
                 即置き換える
12年7月28日土曜日
その一事例
              きっと喉元を過ぎてる
                UDID問題。
      (騒ぎになったのは八ヶ月後)
12年7月28日土曜日
その二

              新機能への置き換えは
               最適化時に挑戦。

12年7月28日土曜日
その二事例

                NSOperation
                     ↓
              NSBlockOperation

12年7月28日土曜日
その三

              テストコードは必ず
              旧式とセットで用意。

12年7月28日土曜日
その三事例
              Mountain Lionで
              RubyのBig Numが
              正しく動作しない
12年7月28日土曜日
判断基準

     「とても」良くならないなら
         時間を費やす意味が無い。

12年7月28日土曜日
たとえば
               自前並列処理→GCD
              105%の向上なら無視。
              150%の改善なら即実施。
12年7月28日土曜日
すべきこと

              常に眉に唾をぬれ
              鵜呑みにしない
12年7月28日土曜日
呪いはとけたか?

12年7月28日土曜日
実は新しい釘が
              刺さされただけ
12年7月28日土曜日
鵜呑みにするなと
      言っただろう!!
12年7月28日土曜日
さいごに

              Xcodeの更新とか
    リリース当日にするなよ!

12年7月28日土曜日
だから
       鵜呑みにするなと
       言っただろう!!
12年7月28日土曜日
おしまい。
12年7月28日土曜日

More Related Content

PDF
AppleStoreSapporo20121027
PDF
DevSap20130921
PPTX
Shock anafiláctico
DOCX
Satya front pages
DOC
прайс 09.12.2013
PDF
Price_26_03_2012
PDF
Price26 03 2012
AppleStoreSapporo20121027
DevSap20130921
Shock anafiláctico
Satya front pages
прайс 09.12.2013
Price_26_03_2012
Price26 03 2012

Viewers also liked (20)

PDF
Bildspeltest
DOC
Lab ii hall measurement
DOC
прайс 09.12.2013
PDF
DevSap20121117
PDF
Marketing Your Independent Hotel & Planning for 2013 - NEIRA Webinar
DOC
Vikas CV ---For Fabric Merchant
PPTX
Planning Your Hotel's 2013 Digital Marketing Strategy
PDF
位置情報監視社会の恐怖
PPTX
A história dos s.o. da microsoft
PPT
A sopa verde
PDF
63 0601 ven, sígueme
PPTX
Sistemas de ficheiros
PDF
62 0422 la restauración del arbol novia
PDF
´E-recruiter Floor Nobels zoekt wereldwijd´
PPT
PPTX
PDF
62 0513 m la manera de un verdadero profeta
PDF
Tu cuerpo y vos, amigos?
PPT
Proceso lector
Bildspeltest
Lab ii hall measurement
прайс 09.12.2013
DevSap20121117
Marketing Your Independent Hotel & Planning for 2013 - NEIRA Webinar
Vikas CV ---For Fabric Merchant
Planning Your Hotel's 2013 Digital Marketing Strategy
位置情報監視社会の恐怖
A história dos s.o. da microsoft
A sopa verde
63 0601 ven, sígueme
Sistemas de ficheiros
62 0422 la restauración del arbol novia
´E-recruiter Floor Nobels zoekt wereldwijd´
62 0513 m la manera de un verdadero profeta
Tu cuerpo y vos, amigos?
Proceso lector
Ad

Similar to DevSap20120728 (20)

KEY
1.29.user,user,user
PDF
3年目で分かったことtfsug
PDF
Code Anything
PDF
Saitama beginner tips50
PDF
Unityで作るiOSゲームアプリ
PDF
第3回yidev coding guideline読み
PDF
セプテーニさんでのセミナー
PDF
Meta programing ruby monday
PDF
iPhone アプリ開発の実例
PDF
開発ライセンスとプログラマーの自由
PDF
"Ordinary" System Development
PPTX
Rx t study130216
PDF
【B-3】 社内ソーシャルメディア開発トライ&エラー ~おれたちの4tate~ 原島法子氏/岩永義弘氏
PDF
Developers.IO / Developer day 2015 ”モバイル アプリ開発現場でよくある課題と対策”
PDF
Storyboard
PDF
Code injectiontool
PDF
魂のコーディング
PDF
函館IKA Eclipse活用術
PDF
smartphone test (know how & tools)
1.29.user,user,user
3年目で分かったことtfsug
Code Anything
Saitama beginner tips50
Unityで作るiOSゲームアプリ
第3回yidev coding guideline読み
セプテーニさんでのセミナー
Meta programing ruby monday
iPhone アプリ開発の実例
開発ライセンスとプログラマーの自由
"Ordinary" System Development
Rx t study130216
【B-3】 社内ソーシャルメディア開発トライ&エラー ~おれたちの4tate~ 原島法子氏/岩永義弘氏
Developers.IO / Developer day 2015 ”モバイル アプリ開発現場でよくある課題と対策”
Storyboard
Code injectiontool
魂のコーディング
函館IKA Eclipse活用術
smartphone test (know how & tools)
Ad

DevSap20120728