Oddly Influenced cover image

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

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.
App store bannerPlay store banner