Prinsipper for kodegrensesnitt

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.

Episoder(165)

2020

2020

Nytt år, nye muligheter, men hvilke muligheter? Stian og Mikael ser fremover og diskuterer hva de tror året vil bringe. Både teknologiske nyvinninger og personlige forandringer.---Følg oss og send oss...

6 Jan 202029min

Backend, Frontend, what even are you?

Backend, Frontend, what even are you?

Nå er det straks 2020. Nytt år, nytt tiår. Vil Frontend og Backend begrepene bety noe nytt i det kommende tiåret? Betyr de egentlig det vi tror i dag? Vi filosoferer litt over begreper for å runde av ...

23 Des 201926min

Hvordan bli en bedre utvikler?

Hvordan bli en bedre utvikler?

"Hva definerer en god utvikler? Hvor bør man legge mest tid og innsats [for å bli en bedre utvikler]. Hva gir mest verdi for tiden og pengene?" var spørsmålet vi fikk. Denne episoden er vårt forsøk på...

9 Des 201930min

Standup

Standup

Standupen. Et fast holdepunkt for veldig mange utviklere, Stian og Mikael inkludert. Til å være et så vanlig syn i norske kontorlandskap snakkes det ikke så mye om det, noen tar det tilogmed litt for ...

25 Nov 201927min

Møter

Møter

Møter. Alle har dem, ikke alle liker dem. Noen unngår dem tilogmed aktivt. Hva gjør at et møte blir en timesink? Hvilke ting må være på plass for et vellykka møte? Vi kjører en runde på våre tanker om...

11 Nov 201927min

Magic fixes & Silver bullets

Magic fixes & Silver bullets

Hvorfor er vi så fascinerte av elegante løsninger? Hvorfor er vi stadig på søken etter det ultimate verktøyet? Vi diskuterer og filosoferer om magic fixes og silver bullets.---Følg oss og send oss mel...

28 Okt 201924min

Overgangen til fastansatt

Overgangen til fastansatt

Hvordan er overgangen fra konsulentlivet til å bli fast ansatt? Hva er forskjellig? Hva er likt? Og er det _egentlig_ den overgangen som kommer med de største forandringene? Stian og Mikael tar en pra...

14 Okt 201925min

Naming things

Naming things

Hvorfor har navngiving fått posisjonen som en av de to vanskeligste problemene innen programmering? Hva er det egentlig med navn, ord og uttrykk som gjør at ting blir krystallklare eller forvises til ...

30 Sep 201926min

Populært innen Teknologi

lydartikler-fra-aftenposten
romkapsel
teknisk-sett
tomprat-med-gunnar-tjomlid
energi-og-klima
elektropodden
shifter
fornybaren
hans-petter-og-co
rss-impressions-2
nasjonal-sikkerhetsmyndighet-nsm
rss-alt-som-gar-pa-strom
teknologi-og-mennesker
kunstig-intelligens-med-morten-goodwin
rss-ai-forklart
smart-forklart
pedagogisk-intelligens
rss-bouvet-bobler
rss-brukbart
rss-ki-praten