Skip to main content

Editorial Archive

Blog

開発、技術、仕事術、暮らしにまつわる記事をテーマごとに整理して公開しています。

Archive Snapshot

39 articles
11 tags
4 pages

開発、技術、仕事術、暮らしにまつわる記事をまとめています。

Latest Writing

最新記事

新しい順に表示しています

JavaのBuilderパターンを学んで理解したこと ― Director・継承・ポリモーフィズムを整理する
技術

JavaのBuilderパターンを学んで理解したこと ― Director・継承・ポリモーフィズムを整理する

『Java言語で学ぶデザインパターン入門』でBuilderパターンを学んだ際に疑問に感じた、Directorが具体クラスを区別せずに処理できる理由や、Builder型からTextBuilder・HTMLBuilderのメソッドが呼ばれる仕組みを整理します。あわせて、子クラス独自メソッドの扱いや、Builderを抽象クラスではなくインターフェースにできるのかについても解説します。

16分で読めます 続きを読む
Agent Skillsは「インターフェースと実装の分離」で設計すると理解しやすい
技術

Agent Skillsは「インターフェースと実装の分離」で設計すると理解しやすい

『プリンシプル オブ プログラミング 3年目までに身につけたい 一生役立つ101の原理原則』で学んだ「インターフェースと実装の分離」は、Agent Skillsの設計にも応用できます。SKILL.mdには契約と処理フローを置き、具体的な知識や実装を外部へ分離することで、Skillの構造を保ったまま中身を差し替えられる設計について考えます。

10分で読めます 続きを読む