Hacker News new | ask | show | jobs
by gavinh 4 days ago
Even when I write a detailed specification and review the resulting diff line-by-line, I am unsatisfied with my comprehension and recall of the changes. I don't understand my systems as well as I used to (I don't think this is surprising; see the "generation effect"). I have been experimenting with extending code review with some new exercises intended to improve comprehension, at the cost of a little friction.