Session

Skuddsikre Integrasjoner: Hvordan de forenkler koden din

Da jeg begynte i Apotek1 for et år siden, var konseptet "domeneobjekt" ukjent for teamet. Alle dataobjektene våre var DTOer, og forretningslogikken var spredt rundt i ulike tjenester. Vi brukte også FluentValidation direkte på DTOene. Jeg syns FluentValidation er bra men kanskje ikke direkte på DTOen. I dette foredraget vil jeg ta deg gjennom refaktoreringen jeg gjennomførte for å introdusere domeneobjekter og forklare hvorfor dette gir en renere arkitektur. Jeg vil også diskutere mine erfaringer med FluentValidation og foreslå hvordan vi kan forbedre bruken av det ved å låne konsepter fra funksjonell programmering. Gjennom konkrete eksempler vil du få verktøyene du trenger for å gjøre det samme i ditt eget arbeid.

Kim Rune Solstad

Senior Consultant & Domain-Driven Design Advocate at ITverket AS

Oslo, Norway

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top