Skills
フィルタと検索で、今の学習テーマを絞り込めます。カードを開いて進捗を更新できます。
表示中: 17 件
Web ページの骨格と見た目の基礎。タグ、セレクタ、ボックスモデル、レスポンシブの入口。
バージョン管理の基本操作。commit / branch / merge のイメージを掴む。
ブラウザ上で動くロジックの入口。変数、関数、DOM のさわり。
表とリレーションの考え方。SELECT とモデリングの初歩。
クラスとインスタンス、責務の分け方。OOP の地図を手に入れる。
状態を隠し、操作をメソッドに集約する。壊しにくい設計の第一歩。
共通化の道具。使いどころとやりすぎのトレードオフ。
同じ操作、異なる振る舞い。差し替え可能な設計へ。
本質だけを残す。インターフェースと設計の境界。
関数型スタイルの入口。コレクション処理を宣言的に書く。
よくある設計の型を共有語彙にする。GoF の地図。
アルゴリズムを差し替える。このアプリの「次の一手」推薦でも使用。
状態ごとに振る舞いを変える。進捗ステータス遷移でも使用。
状態変化を購読者へ通知する。イベント駆動の定番。
生成の知識を閉じ込め、クライアントを単純にする。
複雑なオブジェクトを段階的に組み立てる。シードでも使用。
この学習トラッカー自体を題材に、Spring Boot・レイヤ分け・パターンの実装を読み解く。