Kodsnack 570 - Debug your ideas, with Eric Normand
Kodsnack20 Helmi 2024

Kodsnack 570 - Debug your ideas, with Eric Normand

Fredrik is joined by Eric Normand for a discussion of debugging your ideas through domain modeling, using Eric's concept of lenses to find more good questions to ask.

Eric is writing a book about domain modeling and has developed the concept of lenses - ways to look at various aspects of your domain, model, and code in order to better consider various solutions and questions.

Why? Because design is needed, but is easily lost in the modern urge to be fast and agile. There's a lot you can and need do on the way to a working system. Eric pushes for design which is an integral part, perferably right in the code, rather than a separate one which can become outdated and separated without anyone noticing. Just spend a little more time on it.

Tricks for seeing your domain with fresher eyes.

Change is not always maximal and unpredictable! But thinking it is can lead to a lot of indirection and abstraction where a single if-statement could have sufficed for years.

Refactoring as a way of finding the seams in your model. What is the code actually supposed to do? How does it actually fit with the domain?

Recorded during Øredev 2023, where Eric gave two presentations about the topics discussed: Better software design with domain modeling and Stratified design and functional architecture.

Thank you Cloudnet for sponsoring our VPS!

Comments, questions or tips? We are @kodsnack, @tobiashieta, @oferlundand @bjoreman on Twitter, have a page on Facebook and can be emailed at info@kodsnack.se if you want to write longer. We read everything we receive.

If you enjoy Kodsnack we would love a review in iTunes! You can also support the podcast by buying us a coffee (or two!) through Ko-fi.

Links Titles
  • I'm really on to something
  • Anti-design trend
  • In a waterfall world
  • On the way to code
  • Experimentation in code
  • Not about moving your hand
  • I don't want rules
  • Yes, that's the right question!
  • Take five minutes
  • Spending more time on it
  • Code lets me play with ideas
  • I'm happy working on a whiteboard
  • Debug your ideas
  • Server babysitters

Tämä jakso on lisätty Podme-palveluun avoimen RSS-syötteen kautta eikä se ole Podmen omaa tuotantoa. Siksi jakso saattaa sisältää mainontaa.

Jaksot(715)

Kodsnack 645 - Kapa Conways lag

Kodsnack 645 - Kapa Conways lag

Fredrik och Kristoffer rapporterar från konferenserna Myconf och Open infra forum, diskuterar skisser, och när idéer springer ifrån sin upphovsperson och får sitt eget liv. På Myconf fanns tydliga te...

3 Kesä 202558min

Kodsnack 644 - Det nya sättet att tänka, med Camilo Tapia

Kodsnack 644 - Det nya sättet att tänka, med Camilo Tapia

Fredrik snackar med Camilo Tapia om att gå från Node till Rust, via chocker över hur fula saker kan se ut och hur stor omställning det kan vara att slåss med en kompilator. Det strukturerar om ens hjä...

27 Touko 202548min

Kodsnack 643 - Plockepinn och cementblandare

Kodsnack 643 - Plockepinn och cementblandare

Varför tror vi inte på att vi kan lösa våra egna problem? Fredrik och Kristoffer börjar med att följa upp diskussionen om att skriva om för att förenkla saker och minska abstraktioner. Flera lyssnare ...

20 Touko 202559min

Kodsnack 642 - Små konsollappar i containrar, med Mattias Karlsson

Kodsnack 642 - Små konsollappar i containrar, med Mattias Karlsson

Fredrik snackar med Mattias Karlsson om .NET-världen. Hur är gemenskapen? Hur lär man sig hur man skriver bra kod? Och varför är Mattias inblandad i YH-utbildningar? Vilka verktyg är bra, och för vilk...

13 Touko 202552min

Kodsnack 641 - Min garderob som byggserver, med Fredrik Eriksson och Kristian Ivarsson

Kodsnack 641 - Min garderob som byggserver, med Fredrik Eriksson och Kristian Ivarsson

Fredrik snackar Casual med Fredrik Eriksson och Kristian Ivarsson. Casual är en öppen middleware som implementerar XATMI-standarden och används istället för Oracles Tuxedo av bland annat Försäkringska...

6 Touko 202550min

Kodsnack 640 - En elefant som badade i Loch Ness

Kodsnack 640 - En elefant som badade i Loch Ness

Avamerikanisering och jakten på den perfekta webbstacken. Fredrik och Kristoffer börjar med kaffesnack för att sedan diskutera mönster för fönsterhantering och livet i övrigt. Ett universalmönster: Sa...

29 Huhti 20251h 4min

Kodsnack 639 - Ingen presentation är den andra lik, med Daniel Raniz Raneland

Kodsnack 639 - Ingen presentation är den andra lik, med Daniel Raniz Raneland

Fredrik snackar med Daniel Raniz Raneland om att skapa och hålla presentationer. Ämnen finns överallt bara man börjar se dem, och man ska inte göra det svårt för sig. Att berätta hur man själv lärt si...

22 Huhti 202557min

Kodsnack 638 - Oändliga todo-listor, med Sofia Larsson

Kodsnack 638 - Oändliga todo-listor, med Sofia Larsson

Fredrik snackar med Sofia Larsson från grannpodden Developers! om livet som lead software engineer. Hur kompletterar och överlappar den till exempel en engineering manager? Eller en arkitekt för den d...

15 Huhti 202558min

Suosittua kategoriassa Koulutus

rss-murhan-anatomia
psykopodiaa-podcast
voi-hyvin-meditaatiot-2
adhd-podi
rss-niinku-asia-on
rss-rahamania
psykologia
rss-hereilla
rss-arkea-ja-aurinkoa-podcast-espanjasta
taytta-tavaraa
rahapuhetta
kesken
rss-valo-minussa-2
rss-tietoinen-yhteys-podcast-2
kehossa
dear-ladies
rss-duodecim-lehti
rss-koira-haudattuna
rss-narsisti
rss-tyohyvinvoinnin-aakkoset