DESIGN · 71 ARTICLES
ソフトウェア設計
ソフトウェア設計の記事を新着順にご覧ください。
すべての記事
6ページ
コンポジション(Composition)と継承(Inheritance):「継承よりコンポジションを優先せよ」の本当の意味
オブジェクト指向を学んでいると、必ず次の言葉に出会います。「継承よりコンポジションを優先せよ(Favor composition over inheritance)。」
記事を読むSwiftのSingleton Pattern、sharedがアンチパターンと呼ばれる本当の理由
Swiftで開発していると、static let sharedの1行で作られたシングルトンを本当によく見かけます。
記事を読む