117. Clean Code = Horribel prestanda ☠️ + några prestandamyter

117. Clean Code = Horribel prestanda ☠️ + några prestandamyter

I detta avsnitt av vår podcast pratar vi om "clean code" och hur det inte alltid leder till bästa prestanda. Vi diskuterar Casey Muratoris video om hur "clean code" principerna kan göra din kod långsam och ineffektiv och tar vi upp en något kontroversiell åsikt om polymorfism och avslöjar varför det är blä. Vi går igenom olika argument som folk använder för att ignorera prestandaproblem och avfärdar dem en efter en.

Vi tar upp exempel från riktiga företag, som Facebook, och hur de har spenderat år på att förbättra prestandan i sina program. Men trots allt detta verkar det finnas en utbredd attityd om att programvara helt enkelt inte har några prestandaproblem.

Så ta en paus från dina långsamma program och lyssna på oss prata om hur du kan få din kod att springa som Usain Bolt.

🤓 Svårighetsnivå: 3/5

🔗 Länkar:
Punglås/Pungvattenlås
Kållapshjärta
Casey Muratori
YouTube-video: “Clean” Code, Horrible Performance
Developers! avsnitt 77. Clean Code
YouTube-video: Performance Excuses Debunked

💬 Ställ en anonym fråga eller insändare som vi kan ta upp i podden!

💌 Håll kontakten med oss:

Discord

Instagram

Facebook

hello@developerspodcast.com

https://www.developerspodcast.com

Om du gillar podden får du gärna stötta oss genom att köpa vår merch, bli en Patreon, subscriba till podden eller skriva en recension!

★ Support this podcast on Patreon ★

Jaksot(267)

259. Så tar du första stegen mot ledarskapsrollen

259. Så tar du första stegen mot ledarskapsrollen

Vad krävs för att ta steget från utvecklare till engineering manager? I det här avsnittet svarar vi på ett lyssnarbrev som sätter fingret på ett dilemma många känner igen: du behöver erfarenhet för at...

22 Tammi 37min

258. Staff Engineer-rollerna: Tech Lead, Arkitekt, Solver, Right Hand

258. Staff Engineer-rollerna: Tech Lead, Arkitekt, Solver, Right Hand

Vad innebär det egentligen att vara Staff Engineer? Många företag har en och samma rollbeskrivning, men i praktiken finns flera tydliga varianter.I det här avsnittet går vi igenom fyra vanliga Staff E...

15 Tammi 50min

257. Historierna bakom namnen i teknikvärlden

257. Historierna bakom namnen i teknikvärlden

Vad har MariaDB, Python och Firefox gemensamt? Jo: märkliga namn och ännu mer märkligare historier! Vi berättar om det bisarra, romantiska och genialiska bakom några av programmeringsvärldens mest iko...

8 Tammi 34min

256. Nytt år, samma jag

256. Nytt år, samma jag

Avsnittet är en påminnelse om att du faktiskt inte måste använda årets mörkaste och mest energifattiga period till att sätta mål och nyårslöften för 2026 (om du inte vill). Varför skulle vi prestera p...

1 Tammi 35min

255. 2025 wrapped

255. 2025 wrapped

Skype är dött - länge leve Skype. Årets juliga (och lätt rantiga) 2025-recap bjuder på allt från nostalgitrippar om att “skypa” som verb till Australiens nya krav på ålderskontroll för sociala medier ...

25 Joulu 202549min

254. Är det ett tekniskt problem eller bara dålig kommunikation?

254. Är det ett tekniskt problem eller bara dålig kommunikation?

Ofta säger vi: "det här är ett tekniskt problem". Och visst låter det rimligt. Tills vi försöker lösa det. För trots nytt ramverk, refaktorerade komponenter och ännu ett försök att tämja CI-pipelinen ...

18 Joulu 202536min

253. När alla älskar sitt jobb, men du känner “meh”

253. När alla älskar sitt jobb, men du känner “meh”

Du gillar kod. Du älskar yrket. Men varje arbetsplats känns som ett nytt kapitel av besvikelse: trist ledning, kollegor som slutar, ingen stimulans. Är det dig det är fel på eller är det såhär det är ...

11 Joulu 202536min

252. Konsultbranschens lönemodeller: från klassisk fast till 70/30 och transparent

252. Konsultbranschens lönemodeller: från klassisk fast till 70/30 och transparent

Kan vi prata pengar i konsultbranschen utan att det blir svettigt? Konsultbranschen är full av myter om timpriser, marginaler och kostnader.För att reda ut allt detta har vi bjudit in Ola Grändås, som...

4 Joulu 20251h 2min