オブジェクト指向を「用語の定義」として捉え直す ― OOPの原則の手前にあるもの

オブジェクト指向を「用語の定義」として捉え直す ― OOPの原則の手前にあるもの

OOPの本質は「認識を用語として定義すること」だ. setter問題, 貧血ドメインモデル, DDDとの関係まで, 用語の定義という軸で捉え直す私的解釈.

Sprouted: 仕様駆動開発の上位フレームワークとしての仮説木

Sprouted: 仕様駆動開発の上位フレームワークとしての仮説木

仕様駆動開発の上位フレームワークとして「仮説木(Sprouted)」という新しいフレームワークを提案します。

問題解決のためのメタフレームワーク CAF(Comparison–Action Framework)

問題解決のためのメタフレームワーク CAF(Comparison–Action Framework)

問題解決に使えるメタフレームワーク「CAF(Comparison–Action Framework)」を紹介します。

[MHWs] モンスターハンターワイルズ おもしろい

[MHWs] モンスターハンターワイルズ おもしろい

HR126・プレイ時間80時間時点のモンハンワイルズのプレイ記録と感想。

aka.love(programming)

aka.love(programming)

「なぜプログラミングが好きなのか」を振り返り、ゲームとの出会いから現在に至るまでの思考の変遷を語ります。

ブログを作成するので自己紹介 aka(アカ)とは何者か

ブログを作成するので自己紹介 aka(アカ)とは何者か

FPSゲームや読書が好きな20代プログラマ・akaの自己紹介です。

ECS Execでファイルのダウンロードをしたい

ECS Execでファイルのダウンロードをしたい

ECS Execを使う際にファイルのダウンロードができない問題の解決方法を紹介します。