メインコンテンツまでスキップ

DDD C#版

ドメイン駆動設計(DDD)の基本概念と、
C#を用いた実践的な実装パターンを学びます。
戦略的設計から戦術的設計まで。

ADR C#版

Architecture Decision Records(ADR)の
書き方と運用方法を学びます。
C#プロジェクトでの実践例を中心に。

ADR TS版

TypeScript/Reactプロジェクトにおける
ADRの活用方法を学びます。
フロントエンド特有の設計判断の記録。

YAGNI C#版

C#で学ぶYAGNI(You Aren't Gonna Need It)。
「今必要なものだけ作る」技術と
過剰な作り込みを防ぐ設計判断。

YAGNI TS版

TypeScriptで実践するYAGNI。
フロントエンド開発における
MVP思考とスコープ管理。

KISS C#版

C#版KISS(Keep It Simple, Stupid)。
複雑さを排除し、
読みやすく変更しやすいコードを書く。

KISS TS版

TypeScript版KISS。
型安全性と単純さのバランス、
AIを活用したリファクタリング。

SOLID C#版

C#で学ぶSOLID原則。
オブジェクト指向設計の基礎から実践まで、
変更に強いコードの書き方を学びます。

SOLID TS版

TypeScriptで学ぶSOLID原則。
React/Node.js開発に活かす設計の基礎。
型安全と柔軟性のバランス。

SoC C#版

C#で学ぶSoC(関心の分離)。
UI、ロジック、データアクセスの
適切な分離と依存関係の整理。

SoC TS版

TypeScriptで学ぶSoC。
フロントエンドの複雑さを
責務の分離で解決する設計手法。