Tuleap Community Edition development and releases are no longer public. You have until September 30th to download packages and sources in Tuleap project. You can contact the team if you need further assistance.

    •  
      request #41101 Build Domain objects without passing interfaces
    Infos
    #41101
    Joris MASSON (jmasson)
    2025-01-21 11:42
    2024-12-09 17:05
    42840
    Details
    Build Domain objects without passing interfaces

    In ADR-0003 Static factory method for Program Management plugin, I proposed to follow a way to build domain objects where it was impossible to build them without running checks. But today, after 3 years, I call this pattern into question. It is very rigid and very hard to do right. I'm not sure it is worth it, and would like to share my conclusions in a new ADR to revoke this decision.

    Dev tools
    Empty
    Empty
    • [ ] enhancement
    • [x] internal improvement
    Empty
    Stage
    Joris MASSON (jmasson)
    Closed
    2025-01-21
    Attachments
    Empty
    References
    Referenced by request #41101

    Follow-ups