Eric Normand on Functional Thinking
In this conversation about software engineering, Lucas Dohmen talks with Eric Normand. Eric first explains the origins of his book, Grokking Simplicity. He explains how to think in calculations, actions, and data. Lucas asks him about real-life situations dealing with concurrency and how he would solve them thinking functionally. Then they dive deep into their conversation about immutability, type systems, and learning from other communities.
Read transcriptShow Notes
We also got four coupons to get Grokking Simplicity for free - redeem them at https://www.manning.com:
- grsmplcr-7771
- grsmplcr-2295
- grsmplcr-32E6
- grsmplcr-C494
Chapter Marks:
- 00:00:15 Introduction
- 00:06:10 Functional Thinking
- 00:19:27 Calculations, Actions, Events
- 00:26:56 Concurrency and Immutability
- 00:37:05 Immutable Facts and GDPR
- 00:40:46 Object Oriented and Functional Programming
- 00:59:30 Type System
- 01:25:11 Learning from other communities
Comments
New comment