ポケモンから学ぶドメイン駆動設計〜相性〜0AI要約ポケモンの相性を例にDDDとクリーンアーキテクチャの実装方針を解説する。属性と効果をドメインオブジェクトに閉じ、拡張性を高めるI/Fとデフォルトメソッドの設計を示す。#Java#図鑑#オブジェクト指向#DDD#Cleanarchitecture
【ポケモン×Java】Lv15:『ピカチュウも、ヒトカゲも、、、』~抽象化~0AI要約ポケモンを題材にJavaの抽象化を解説する入門記事である。ヒトカゲ・ピカチュウ・ゼニガメの共通点を抽象クラスで整理する実装例を示す。#Java#図鑑#オブジェクト指向
【ポケモン×Java】Lv13:『旅はまだ始まったばかり』0AI要約ポケモンを題材にしたJavaのオブジェクト指向入門シリーズの第13回。HP計算やループ、入力、配列などの実装手順を解説する。#Java#図鑑#オブジェクト指向
【ポケモン×Java】Lv9:『新技!ピカチュウ、アイアンテール!』〜配列〜0AI要約ポケモンを題材にJavaの配列を学ぶ教材の第9回。ピカチュウの技と威力を配列で管理する実装例を通じ基本操作を理解する。#Java#図鑑#オブジェクト指向#教育