Prinsipper for kodegrensesnitt
Kortslutning11 Helmi

Prinsipper for kodegrensesnitt

Hvordan går du frem for å treffe riktig abstraksjonsnivå på grensesnittet du eksponerer i en modul eller i et biblotek? Dette har opptatt utviklere omtrent siden tidenes morgen (som var en gang på 1960-tallet). Skal du velge minste motstands vei og eksponere grensesnitt som gjør det lett for konsumenter å bruke koden din? Skal du velge færrest mulige antagelser («least power») og heller legge mer byrde på konsumentene i bytte mot et mer stabilt grensesnitt? Vi diskuterer fordeler og ulemper med begge fremgangsmåter og ser på noen eksempler på grensesnitt hvor de som har designet det har valgt det ene over det andre.


---


Følg oss og send oss meldinger på @kortslutning.fun.

Hosted on Acast. See acast.com/privacy for more information.

Jaksot(161)

Kortslutningrådet, Live fra TDC 2025

Kortslutningrådet, Live fra TDC 2025

På TDC 2025 fikk vi muligheten til å kjøre Kortslutning live igjen. Den muligheten benyttet vi til å ikke bare spille inn episode 150, men å kjøre en runde med Kortslutningrådet. Vi fikk med oss to em...

28 Loka 202541min

Hvordan ser produktivitetsplatået til AI ut?

Hvordan ser produktivitetsplatået til AI ut?

Vi er et sted nært toppen til hypekurven[1] til AI, og mer spesifikt LLMer. Hvis dette følger den vanlige progresjonen til ny teknologi kommer vi til å finne et platå hvor vi har funnet ut hvilken pla...

6 Loka 202545min

Faggrupper

Faggrupper

I denne episoden av Kortslutning drøfter vi oss gjennom konseptet faggrupper. Er det den beste organiseringen vi kan komme på for kompetansearbeid i IT-land? Finnes det noe som funker bedre? Hva er ut...

22 Syys 202540min

Hvorfor er pragmatisme

Hvorfor er pragmatisme

I denne episoden tar vi for oss det noe myteomspunnede uttrykket pragmatisk. Hvorfor dukker det opp så ofte blandt utviklere som har jobba lenge? Hva ligger egentlig i begrepet? Og hvordan kan det fun...

8 Syys 202532min

Den digitale politikken

Den digitale politikken

Ej lika ikkje politikk. Og ikkje snakk om moral og etikk, sa Sirkel Sag. Kortslutning burde kanskje het Stikk Sag, for her tenker vi stikk motsatt, bare uten den samme sløye beaten.Vi tar oss en prat ...

25 Elo 202540min

State of Devs

State of Devs

Sommerepisode av Kortslutning! Vi dykker ned i fasiten om hvordan utviklere egentlig er! Hva er deres favoritthobby? Hvor kommer de fra? Hvor gamle er de? Og ikke minst: hva er deres favorittband? Bar...

14 Heinä 202536min

Sosioteknisk Gjeld

Sosioteknisk Gjeld

Hvorfor er det sånn at det noen ganger føles som du jobber og jobber uten at du egentlig ikke kommer noen vei? Er det fordi du tilfeldigvis befinner deg i en pølsebu, men alt du gjør er å øse pølsevan...

30 Kesä 202527min

Fast software

Fast software

Er softwareutvikling dømt til å gå samme veien som klesmote? At software, som klesmote, får en "bruk og kast" variant. En fast software, som vi i dag har fast fashion? Finnes det noen måte å dytte til...

16 Kesä 202540min