クリーンアーキテクチャ

Serviceオブジェクト

エンティティに最重要ビジネスデータと最重要ビジネスロジックを持たせて、ユースケースを考えて、詳細は方針に依存して、、 あれ、ユースケースの小さく分解したロジックってどこに書けば良いんだろう?と思った。 サービスオブジェクトに書くことが多いと…

集約・集約ルート(DDD)

クリーンアーキテクチャ、DDDの学習をしていて、「集約・集約ルート」という言葉が理解できなかった。 集約だから、何かを一箇所に集めるのかな?そして、集めたものの根本が存在するのかな?という認識だった。 データ中心でモデリングを行うと、 ドメイン…

自由になるという決断を先延ばしすることで柔軟な人生設計をする

豆腐、納豆、豆乳、玄米、鶏胸肉、プロテイン、オートミールという生活に飽きてきた24歳です。 最近、オブジェクト指向設計って何か、Cleanなソフトウェアを作るってなんなのかに興味が湧いています。 設計を学んでいくと、なぜ凝集度や結合度、そしてリーダ…

将来の変更に強い人生設計

フランスから帰国しました。「彼女がお盆で家族に会うために帰省するのに同行した」ような感じでした。フランスにお盆という習慣は無いのですが、まあそんな感じです。 父、母、姉家族✖️2、彼女、僕という異様な光景で、さながらサマーウォーズのフランス版…

言語学習?

プログラミング言語と並行してフランス語の学習に精を出しているフラリモートスバルです。 21時になっても太陽が昇ったまま そのため仕事終わりは 近くにあるプールでぷかぷか浮かび無の時間を楽しんだり、 海辺へ行って散歩をしたりしてます。 今の内に暇と…

May the result of pcr test be negative!

東京〜フランス間のフライトがトランジット含めて31時間かかることに発狂している7月末です。 「Clean Architecture」「Clean Code」「独習UML」を借りました。これを読んで8月は開発者としてのプロ意識を高めていきたいです。 もっぱら小説に対する欲が薄れ…

近づくな、Covid-19インスタンス

頼むからCovid-19インスタンスを中野クラスをスーパークラスに持つスバルインスタンスに移譲させないでくれと願う今日この頃です。 暇と退屈の倫理学のあらすじに興味深い描写があります。 時間とお金に余裕ができたら、好きなことをする。 19世紀だったら…

駆け出しエンジニア振り返りログ(梅雨入り)

一週間で印象に残った文献を引用してまとめることで進捗した気分に浸っている駆け出しエンジニア見習いペーペーのスバルです。 梅雨入りしたっぽいですね。空調完備の家に引っ越して良かった、しみじみと。 ちょっと前まで築50年の家に住んでいたんです。マ…

5/20~5/27で学んだ事

無印良品で買ったアロマオイルに10本木の棒をさしても匂いが充満しないことに不満を抱いている24歳駆け出しエンジニアです。 今日はFriday Mornig 4 ポモドーロ Dayなので、この1週間をwrap upしていきたいと思います。 知った言葉 ドメイン駆動設計(DDD)の…