MicroViewControllerで無限にスケールするiOS開発 #iosdc #a
https://fortee.jp/iosdc-japan-2018/proposal/ef7c210d-d4dc-4a91-9601-e9d1edba441a
`MicroViewController`という仕組みを導入したことで我々はメンバーの誰もが経験したことのない開発速度とスケーラビリティを手に入れました。
「10人規模で画面の開発が可能」「全てのVCとVMは500行未満」「手軽に値レベルで実現可能なMock」「50のVCで構成される一画面」
`MicroViewController`を取り入れた画面設計について、我々のベストプラクティスを紹介します。
マイ・ブロークンはるふ
@_ha1f
ボタンだけがViewControllerとかになっている。それ自身が遷移とかも含めてロジックを持っていて、親は出し分けるだけでいい #iosdc #a
2018-08-31 11:34:04
𝚖𝚊𝚛𝚝𝚢-𝚜𝚞𝚣𝚞𝚔𝚒🔔🌲
@marty_suzuki
あと、Storyboard使って初期化するとgenerics使えないけど、xib使って初期化にするとViewControllerもgenerics使えるようになるので、やっぱxibが良いなー #iosdc #a
2018-08-31 11:34:51
( ・ㅂ・ )
@a_aryzae
個人で作るにはなかなか骨折れるやり方だけど、チームとしては人数=パフォーマンスとなるぐらいに良くなる印象。 #iosdc #a
2018-08-31 11:35:01
koutalou ₍₍⁽⁽👻₎₎⁾⁾ ₍₍⁽⁽🗡️₎₎⁾⁾
@koutalou
Model Layer巨大なSingletoneにしてるのか #iosdc #a
2018-08-31 11:35:19