CheatSheet
日本語 icon日本語English iconEnglish
チートシートとはカンニングペーパーのことです。それが転じて、本来覚えることをまとめておいたものです。
要点をすぐに参照できるようにまとめてみました。

コンポジットパターン

エンジニアのためのWebチートシート

Composite(コンポジット)パターンとは、「容器と中身を同一視する」デザインパターンです。階層構造、ツリー構造などの再帰的なデータを扱う際に、コードの重複を排除し、拡張性が高く柔軟なコードを書くことができます。

Related Cheatsheets

Related Goods

  • もはや古典的名著といっても良いような、エンジニア必携の著。
デザインパターンを学ぶのに最適な一冊。
    もはや古典的名著といっても良いような、エンジニア必携の著。 デザインパターンを学ぶのに最適な一冊。
    詳細をみる
  • 中大規模ソフトウェア開発ではもはや検討の対象外とはできないクリーンアーキテクチャをわかりやすく解説した一冊。
    中大規模ソフトウェア開発ではもはや検討の対象外とはできないクリーンアーキテクチャをわかりやすく解説した一冊。
    詳細をみる
  • 私自身も何度もボロボロになるまで読み返しました。
アーキテクチャに興味を持つきっかけとなった一冊でもあります。
    私自身も何度もボロボロになるまで読み返しました。 アーキテクチャに興味を持つきっかけとなった一冊でもあります。
    詳細をみる

WebTerm - Recommended tools

WebTermは、ブラウザでLinuxコマンド・Gitコマンドを安全に実行でき、チュートリアル式で学べるターミナルサンドボックスです。
AIコーディングツールの普及に伴い、CLIの基礎知識を身につける重要性は増しています。実際のターミナルを操作するのに抵抗がある方でも、WebTermはローカル環境を壊す心配がありません。「会員登録不要・無料」で利用でき、学習環境として最適です。

WebTerm Logo

WebTerm

Browser Terminal Sandbox for Learning CLI

開く

All Cheatsheets

エンジニア・プログラマー向けの便利なチートシートを多数まとめています(SP/Tablet/PC対応)
すべてのチートシートを見る