SPONSORED BY GOTO

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…

Native apps – enden for online søgemaskiner?

Over to millioner apps. Så mange apps er der “tilgængelige” via Apples Appstore. Anførselstegnene er ikke tilfældige – for med top lister, featured apps og andre kategoriseringer er der en stor del der aldrig bliver fundet. Det tyske site hexus.net skrev i 2012 at op mod 60% af alle apps aldrig bliver downloaded og at der i praksis kun er nogle få tusinde apps…

C# i fornyet kamp

Da jeg i 2000 hørte at Microsoft var på vej med et nyt sprog var jeg skeptisk; jeg var lige gået i gang med Java og synes at det var en drøm at arbejde med. Det var allerede en stor mundfuld at skulle lære JVM stakken – hvad skulle vi dog med endnu et sprog? Og der var da også mange ligheder; sprogene lignede…

JavaScript uden dikkedarer

Teknologisk set er det en evighed siden John Resig i 2006 udgav den første version af jQuery. Selvom jQuery ifølge tallene stadig er den helt store spiller, er der en voksende interesse for alternativerne fx. Angular og React. jQuery er en glimrende abstraktion over browserens (især i starten) varierende API. Den har formået at gøre tærsklen for hvem der kunne udvikle til webbet lavere…