楽水

人々の創造が自由に表現できる舞台づくり


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

関連記事

Swiftのクロージャのエスケープ【escapingについてわかりやすく解説】

Swiftを学ぶ過程でescapingというキーワードに出会うことがあると思います。 今回は、クロージャのescapingについて以下の観点で丁寧も解説します。 Swiftのクロージャのescapin …

ドメイン駆動設計(DDD)の実装

ここでは、ヘキサゴナルアーキテクチャを適用したドメイン駆動設計を、Javaを適用してどう実現するのかについて次の観点で解説します。 値オブジェクトの実装 エンティティの実装 値オブジェクトとエンティテ …

開発手法の変遷とドメイン駆動設計×マイクロサービス

ここでは、何を中心概念としてシステムを開発するかという観点から、これまで開発手法がどのように移り変わってきたのかを順に説明します。 プロセス中心アプローチ(POA) データ中心アプローチ(DOA) オ …

ビジネスモデルの作り方【俺のフレンチを題材に解説】

ここでは、ビジネスモデルの作り方について以下の観点で説明します。 ビジネスモデルとは何か 良いビジネスモデルの条件 ビジネスモデルを作る手順 ビジネスモデルとは何か ビジネスモデルとは何か、文字通りに …

ソフトウェアの設計原則③GRASP

ソフトウェアの設計原則①:SOLIDの原則という記事で、変化に強いソフトウェアの代表的な特徴 保守性が高いこと 修正箇所が局所化され、他の部分に影響しないこと(リスクの局所化)。 再利用性が高いこと …