t29matoのブックマーク (2)

  • Value Objectについて整理しよう - Software Transactional Memo

    Value Objectとは何であるか? マーチン・ファウラーのPatterns of Enterprise Application Architecture(PofEAA)やエヴァンス・エリックのDomain Driven Design: Tackling Complexity in the Heart of Software(DDD)が原典であるが、PofEAAではこう切り出している。 When programming, I often find it's useful to represent things as a compound. プログラミング時は物をcompound(合成物)として表現すると便利なことがしばしばある。 例えば2次元空間上での座標のように複数のメンバ(属性)を持つ物は便利である、と。しかしそれらを比較する方法は一意ではない、そこで Objects that a

    Value Objectについて整理しよう - Software Transactional Memo
    t29mato
    t29mato 2025/06/02
    これか。確かに、英語で間違いなく value object が何かを定義してる
  • Upgrading GitHub.com to MySQL 8.0

    AI & MLLearn about artificial intelligence and machine learning across the GitHub ecosystem and the wider industry. Generative AILearn how to build with generative AI. GitHub CopilotChange how you work with GitHub Copilot. LLMsEverything developers need to know about LLMs. Machine learningMachine learning tips, tricks, and best practices. How AI code generation worksExplore the capabilities and be

    Upgrading GitHub.com to MySQL 8.0
    t29mato
    t29mato 2023/12/12
    8.0をプライマリ候補にして、8.0のプライマリ候補が転けたら5.7に戻しつつ、5.7と8.0のレプリカサーバー群を両方持っておく。ということ?
  • 1