Forgetful Coding
So I just found out today that I had apparently written JavaScript code that does full view management for web apps and facilitates data passing between views. It does some nifty stuff that handles tedious things like asking if a view has unsaved changes and gracefully handling those cases, etc. The kicker is that I had completely forgot that I wrote this stuff a number of weeks later! I started writing some new web code at work and wondered why what I was doing seemed familiar, but had poor design. Turns out I did it the “right” way earlier..