ありあけこういち’s diary

SaaS企業Webエンジニア|HSK6級|福岡ラバー|木管楽器|ITについて、明快な読み物を目指しています。

2023-01-01から1年間の記事一覧

2023年3月29日のHKUST DiMBAのSample Class要約

こんにちは!ありあけこういちです。 今回は、2023年3月29日にあったHKUST DiMBAのSample Classについて紹介しておきたいと思います。 HKUST DiMBA とは何ぞや それがありあけさんと何の関係がありますか? Sample Classの内容 Marketing Strategy and Price…

リポジトリについて

はじめに ドメイン駆動設計におけるリポジトリについてまとめたいと思います。 はじめに リポジトリの概要 PHPコード例 ドメイン駆動設計とクリーンアークテクチャでのリポジトリの概念について クリーンアーキテクチャでのリポジトリのJavaコード例(引用)…

ユースケースについて

はじめに IT用語で広く使われている「ユースケース」という用語と、どのようにコード上に起こしていくか、特にドメイン駆動設計とクリーンアーキテクチャでユースケースをどう表現するのかをまとめています。 はじめに ユースケースの概要 ユースケースとは …

ドメインサービスについて

はじめに DDDにおけるドメインサービスについてまとめたいと思います。 はじめに ドメインサービスの概要 そもそも「サービス」とは何か ドメインサービスとは アプリケーションサービスとは PHPコードの例 参考記事、書籍 ドメインサービスの概要 そもそも…

MySQLのForeign key(外部キー)についての整理およびPrimary Key、Unique Key との違いについて

Foreign key(外部キー) 外部キー制約を削除する 親テーブルのレコードを削除する場合に外部キーで紐づいている子テーブルのレコードまで自動的に削除したい場合 外部キー制約を一時的に無効化する 一意(unique)とは? Unique Key Primary Key(主キー) …

Git コマンド 備忘録

Gitコマンドの整理に至った経緯 Gitコマンド $ git rebase <リベース元ブランチ名> チェリーピック(cherry-pick) コミット(Git Commit) リモートブランチにプッシュ(Git Push) Force Push マージ(Git Merge) commit と push の違い 参考サイト Gitコマ…