Hacker News new | ask | show | jobs
by reikonomusha 2621 days ago
Can you show me some examples? I understand complexity, I also understand incidental complexity, but I’m not sure about it being accidental.
1 comments

Google the "Out of the Tar Pit" paper by Moseley and Marks. After incidental complexity, Accidental complexity is the all remaining stuff. It's the complexity you wouldn't have to deal with in an ideal perfect world. For example: manual memory management, performance optimisations, JavaScript equality semantics, aspect-oriented programming, dependency injection frameworks or any other ad-hoc technology to work around issues further down in the stack.