2020-01-01から1年間の記事一覧
前回はクリーンアーチテクチャ (CA) の実装例として コマンドライン (CLI) のツールを作りました。 今回はそれを Web に変更する事で CA の良いところを見ていきます。 TLDR CA で作ると CLI から Web にしても "外側" だけの変更で済むよ 修正範囲も最少限…
前回はクリーンアーキテクャの各レイヤの説明をしました。 今回は実装の説明をしていきます。 今回はソースコードの説明をします。 まずは前回の商品情報管理ツールの仕様を再掲。 実行すると、指定された商品情報に税込価格を追加して表示する 税込価格は軽…
クリーンアーキテクチャの概要を PHP のサンプルコードを見ながら学びます。 対象 クリーンアーキテクチャの記事や本を見たけど腑に落ちなかった クリーンアーキテクチャの概念は分かったが実際にどう実装していくか、動くコードを見たい 基本的には素の PHP…