Arkitektur

Arkitektur

Løst koblede features med ASP.NET Core

Sidst skrev jeg om opdeling af arkitektur i features frem for lag. Nu vil jeg se på et konkret eksempel – hvordan vi opnår opdeling i features med ASP.NET Core 3. Har man først sat sig som mål at opdele ens arkitektur i features, kan det godt nogen gange føles, som om at værktøjer og frameworks kæmper imod én. Tag for eksempel det der…

Isolér features, ikke lag

Den kode du skrev i går er legacy i dag. En stående joke i branchen som jeg bittert må erkende, taler visse sandheder om den kode jeg skrev i går. Det er softwareudviklerens fordel og ulempe at alting flytter sig; metoder, evner, og krav. Det er sjovt at kigge tilbage på den udvikling man har været igennem som softwareudvikler siden man første gang stødte…

Microservice teknologistak

Når man udvikler microservices findes der et hav af forskellige open source værktøjer, der kan automatisere og simplificere en masse arbejde, og dermed hjælpe team’et med at gøre udviklingsprocessen, tests, deployment og overvågning af services i produktion nemmere. Jeg har i et projekt arbejdet på at implementere en prototype på en serviceplatform, som er bygget op omkring en microservice infrastruktur. De forskellige microservices understøtter…