Hacker News new | ask | show | jobs
by curt15 920 days ago
>I'm not even sure if it's a good exercise in programming either. Software development is about doing the things the right way, not exercising in futility.

Reverse engineering is a valuable art that can't be learned just from a canonical reference for "the right way". It cultivates the same skills used in debugging.