【バックエンドAPI開発】チーム開発で意見が割れたときに、開発を止めずに前へ進む方法

バックエンド開発を進めていると、ある瞬間に手が止まることがあります実装は順調だったのに、設計や方針の話になった途端、意見が割れて前に進まない こうした議論は、技術者として真剣に向き合うほど起きやすいものですそして厄介なの…

【実践】DDDのドメインモデル設計手順:集約・値オブジェクト・不変条件をJavaで実装する

この記事でわかること 対象読者:DDDの用語は知っているが、実務で「具体的にこの形で作ればよい」を固めたい中級者 前提:ドメインモデル設計のゴールは“変更に強いビジネスルールの箱”を作ること DDDでドメインモデルを作る…

【DDD実践】ドメインモデルの役割と設計指針|Entityに寄りがちな設計をどう考えるか

1. はじめに ドメイン駆動設計(DDD)を学び始めると、必ず出てくるのが「ドメインモデル」という言葉です 一方で、 といった悩みを感じている方も多いのではないでしょうか? この記事では、「DDDにおけるドメインモデルの…

コネクションリーク発生!Spring Bootでたくさんのファイルやデータの保存処理を行うことで発生することがありますよ!

Spring Bootを使用して大量のファイルを保存する際に、コネクションリークが発生する可能性があります 特に、1つのトランザクションで大量のファイルを保存する場合、データベースコネクションが長時間占有されるため、コネ…