箱根から帰って頑張って仕事してますが既に箱根が恋しいかっくん(@fromkk)です。 本日エウレカ社で開催されたAKIBA.swift × エウレカ コードレイアウト勉強会で登壇してきました。
StoryboardなどのInterface Builderを利用していると開発自体はスムーズに出来ますが、
- ファイルを開いただけでDiffが発生してしまう
- PRの時にレビューが難しい
- ビルドしてみると思っていた色と違う事がある
など色々とデメリットもあるなぁと感じていました。 僕はここ1年ぐらいIBを利用せずにコードのみでAuto Layoutを書く様にしていますので、IBを利用する時とのメリット・デメリットを比べてみました。
また、同じ弊社からちぎら君が「IBとUIの適度な階層化の提案」という内容で登壇し、階層を利用しながらIBを推奨する様な内容となっていました(笑)
弊社ではIBを使ってはいけないというルールでは無い為実装は開発者の好みによる所が大きいのが実態ですが、 僕は今後もコードでレイアウトを書いていくかと思います(笑)
宣伝
僕とちぎら君2人共WWDCに当選しました🎉初めてアメリカに行った時に不安も多かったので弊社でWWDCに行く人中心のミートアップを開催します❗️
WWDCに当選したけど不安が多い人、なるべくたくさんの知り合いを作っておきたい人などいましたら是非お越しください🙋🏻♀️
積極採用中!!
子育て家族アプリFamm、カップル専用アプリPairyを運営するTimers inc. では、現在エンジニアを積極採用中! 急成長中のサービスの技術の話を少しでも聞いてみたい方、スタートアップで働きたい方など、是非お気軽にご連絡ください! 採用HP : http://timers-inc.com/engineerings