$30 off During Our Annual Pro Sale. View Details »

FCCを推す/My favorite software architecture is FCC

FCCを推す/My favorite software architecture is FCC

kirimaru

April 23, 2021
Tweet

More Decks by kirimaru

Other Decks in Programming

Transcript

  1. 設計手法のFCC
    (First Collection Class)
    を推す
    【超ショート】90秒LT会【2021Spring】 20210423
    きり丸(水上 皓登)@nainaistar

    View Slide

  2. 名前:きり丸(水上 皓登)
    twitter:nainaistar
    GitHub:hirotoKirimaru
    ブログ:きり丸の技術日記
    https://nainaistar.hatenablog.com/
    2
    人生迷走中

    View Slide

  3. 伝えたいこと
    概念に
    名前を付けよう!

    View Slide

  4. 名前を付けるテクニック:FCC
    FCC(First Collection Class)というテクニックがある。
    配列、List、Map等々の同一の型を複数持つデータの概念に対して、
    名前を付ける方法です。

    View Slide

  5. UNOを例にした資料(ブログ)
    基本型以外を使って設計レベルアップ!(Primitive ObsessionとFCC):
    きり丸の技術日記
    https://nainaistar.hatenablog.com/entry/2021/03/12/120000

    View Slide

  6. まとめ
    概念に
    名前を付けよう!

    View Slide

  7. Appendix

    View Slide

  8. 話すこと / 話さないこと
    ● 初心者の話 ● 詳しいアーキテクチャの話
    話すこと 話さないこと

    View Slide

  9. 対象者 / 非対象者
    ● アーキ初心者 ● 具体的なアーキテクチャを聞きたい人
    対象者 非対象者

    View Slide