木村祐太Yuta Kimura ·アーキテクチャArchitecture
researchmap

Architecture Patterns

アーキテクチャパターン大全

ソフトウェアアーキテクチャの確立された38パターンを、6つの系統(構造系・分散系・統合系・データ管理系・UI系・信頼性/横断系)に整理した学習リファレンスです。各パターンの概要・構成図・長所と短所・特性スコア・代表的な実装例をカードから確認できます。まず「アーキテクチャパターンとは何か」を押さえ、カタログで個々を学び、レーダーチャートで特性を見比べ、理解度クイズで確認する流れで学べます。

この教材は日本語のみで提供していますThis learning material is available in Japanese only.

38
パターン
6
系統カテゴリ
5
特性スコア軸

はじめにIntroduction

アーキテクチャパターンとは何かWhat is an architecture pattern?

パターン一覧Pattern catalogue

38のパターンを、系統でしぼり込む

6つの系統から選ぶか、キーワードで検索してパターンを絞り込めます。カードをクリックすると、構成図・特性スコア・長所と短所・実装例を含む詳細が開きます。★を押すと下部の比較トレイに追加され、複数パターンをレーダーチャートで比較できます。

手を動かすHands-on

手を動かす:パターンを選んでレーダーで比較する

パターンカードの★(後で比較)を押すと、ここに特性のレーダーチャートと比較カードが並びます。2つ以上選ぶとチャートで重ね合わせて比較できます。

理解度チェックCheck your understanding

理解度チェッククイズComprehension quiz

それぞれの状況にもっとも適したアーキテクチャパターン・用語を選んでください。確立されたパターンの目的・長所短所・使いどころを問います。

おわりにIn closing

アーキテクチャに向き合う心構えと、さらに学ぶためにHow to think about architecture, and where to learn more

0件のパターンを比較中