
Oddly Influenced
E45: The offloaded brain, part 5: I propose a software design style
Dec 31, 2023
In this podcast, the host explores a software design style inspired by ecological and embodied cognition. They discuss using Erlang-style 'processes' as core building blocks and the importance of avoiding Big Ball of Mud. The episode delves into the balance between intellectual control and biological plausibility in design decisions. Additionally, the host references Extreme Programmers' practices and test-driven design concepts for inspiration.
38:06
AI Summary
AI Chapters
Episode notes
Podcast summary created with Snipd AI
Quick takeaways
- Software design styles can be inspired by ecological cognition, using Erlang-style processes for efficiency.
- Biological plausibility can guide software design decisions, mirroring brain processes to optimize functionality.
Deep dives
Software Design Style: Models vs. Representations
Models and representations play different roles in software design. Models, like those used in Illinois-style design, aim to be both useful and true to reality. In contrast, representations, such as those in New Hampshire-style design, focus primarily on being useful. This distinction is likened to the difference between navigating rural Illinois with straightforward directions versus navigating the more complex routes of New Hampshire.
Remember Everything You Learn from Podcasts
Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.