The Agile Embedded Podcast

Magic is Bad

11 snips
Oct 16, 2024
Dive into the dangers of 'magic' in software development as the hosts dissect how deceptive abstractions can complicate coding. They compare frameworks like Arduino, which empowers, to CMake, which may confuse. The discussion focuses on the importance of composability, testability, and creating readable software. Beware of auto-generated code; it often leads to headaches with cryptic names and bloat. Gain practical tips for selecting effective tools that enhance clarity and minimize risks in long-term projects.
Ask episode
Chapters
Transcript
Episode notes