Products · Pattern or everyday thing
Aspect-oriented programming
Raised as a usability problem by 4 people on Hacker News over 9 years (2015–2023), in 3 threads.
People raised many different problems with Aspect-oriented programming, but no single problem has yet been raised by 3 people in 3 different months and threads.
Unreviewed issues were grouped by machine: Claude Haiku labelled each comment as a usability complaint, named what it's about and summed up the problem in a line, and a small model grouped similar problems. Nobody has checked them by hand. Expect mistakes.
The newest 4 complaints
- Hard to tell configuration and control flow, needed a test harness2023-06-14
- Code behaviour is scattered across many files, so you must build a mental model to understand it2023-06-14
- Hard to trace where aspect-injected behavior comes from in big projects, leading to messy code2021-04-01
- Debugging is hard because functions run behavior the programmer never wrote2015-12-30