2020-08-01から1ヶ月間の記事一覧

積読消化2 iOSアプリ設計パターン 2章 設計にパターンを適用する前に

問題領域、責務、モジュール 切り分けられた責務の境界を守る データの変化に応じてViewの内容を更新 ユーザーインタラクションへの反応 レイアウト管理 他のオブジェクトとの連携 何よりも大事なこと →責務を明確にイメージできる名前づけ 正しい名前に向き…

積読消化2 iOSアプリ設計パターン 1章 設計するということ

近年のiOS開発事情 アプリでできることが増えた 頻繁・継続的なリリース アプリの大規模化 プロジェクトの長期化 チーム開発での分業 「iOSアプリ」「設計」「パターン」 関心の分離 すべてのコンピュータシステムはなんらかの問題への関心を持ち、その問題…

積読消化1 さわって、学べる!iOSテスト駆動開発

TDDとは まさにこの図!! Red → これから実装する機能に対する失敗するテスト Green → 失敗したコードを成功させるための最低限の実装コードを書く Refactor → 外部から見たときに動作を変えずに実装コードを洗練する 目的 動作する綺麗なコードを書くため…