🚀 ニフティ’s Notion

【オブジェクト指向2024】目次

著者紹介

kina

  • 趣味
    • DTM(デスクトップミュージック)
    • ギター
    • 西新宿ランチの探求

statiolake
image block

  • エディタが好き (Neovim)
  • 趣味
    • ライトにゲームやったり
    • YouTubeで料理動画見たり(つくらない)
    • Neovimの設定をいじったり

講義のゴール

オブジェクト指向の言葉を通して設計のメリットを知ること

  • クリーンアーキテクチャについて言葉を聞いたことがあり、ニフティ内部で使われていることを知っている
  • クラスについて基礎的な知識を持っている
  • 内部処理を隠蔽することの意義を理解している
  • 抽象化の意義を理解している
    • ポリモーフィズム
    • 疎結合・依存性の逆転

目次

📄 【オブジェクト指向2024 #1】設計の目的・オブジェクト指向とは?

📄 【オブジェクト指向2024 #2】クラスとインスタンス

📄 【オブジェクト指向2024 #3】カプセル化

📄 【オブジェクト指向2024 #4】お題: サブスク管理システムを作ろう

📄 【オブジェクト指向2024 #5】処理の見通しを良くするには

📄 【オブジェクト指向2024 #6】継承とポリモーフィズム

📄 【オブジェクト指向2024 #7】継承でキャンペーンを整理する

📄 【オブジェクト指向2024 #8】お題: 契約者にメールを送ろう

📄 【オブジェクト指向2024 #9】インターフェース

📄 【オブジェクト指向2024 #10】インターフェースでメール送信を切り離す

📄 【オブジェクト指向2024 #11】SOLID 原則

📄 【オブジェクト指向2024 #12】クイズ