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

設計・品質

コードの書き方と構造を扱うドメインです。言語仕様そのものでなく、コードを書けるようになった人が次に迷う判断を対象にします。特定のフレームワーク・DB・UI に紐づく設計は、フロントエンドとバックエンドのドメインにあります。

まずクリーンコードガイドで命名や関数の分け方といった日常の判断を固めてください。SOLID 原則の深掘りは、クリーンコードガイドで原則の定義を押さえた人向けの続きです。TypeScript デザインパターンは、クラスとインターフェースを書いた経験を前提にします。

ガイド一覧