シカゴ出身のMC。
Common Senceとしてデビュー、後にCommonに改名。
ソースコードの再利用性を高める 前回までの内容 minegishirei.hatenablog.com 前回までの内容で、コンポーネントの機能を増減させて適切なサイズにウェイト調節しました。 今回は、共通のサービスを特定・統合することで、ソースコードの再利用性を高める。 ソースコードの再利用性を高める ソースコードの共通部分とは ソースコードの共通部分を発見する 共通部分発見方法1. 類似コードをVisual Studioで発見する 共通部分発見方法2.類似している名前空間を検出する 共通部品の抜き出しの注意事項 備考 ソースコードの共通部分とは 今回抜き出す「ドメインで共通するコンポーネント…
サービスベースアーキテクチャとは サービスベースアーキテクチャは、マイクロサービスアーキテクチャの要素もある、分散型のアーキテクチャだ。 しかし、マイクロサービスやイベント駆動のタイプに見受けられる複雑さやコストがなく、多くのビジネスアプリケーションで選択されている。 参考 https://canvas.gu.se/files/4891694/download?download_frd=1 https://www.amazon.co.jp/-/en/Neal-Ford/dp/1492043451 サービスベースのアーキテクチャスタイル サービスベースのアーキテクチャの基本的なトポロジは分散型の…