On 2017-10-25 12:11, Paul H. Tarver wrote:
Maybe I'm just not "meta" enough, but as cool and useful as inheritance is, more than just a few levels deep makes my head swim.
Tell me about it!!!! It was insane. Some genius (really, not sarcasm) developers there over the years but not something I enjoyed learning to work on, as I kept having to dive bazillion layers deep to understand. Great for them perhaps; shit for me.
And, the older I get, the more I seem to be leaving breadcrumbs behind for me a follow a few years from now when I have to do updates.
I do that all the time! I've got clients for nearly 15 years using the same apps I developed for them in 2003 and I find my dev notes very important and helpful when I have to come back and visit a section of code. I've always operated under the idea that you want to make it easy for the next guy (or yourself, as in my cases so far). Don't code in a way that the next guy will want to shoot you on sight.
Now that I think about it, I think I'm going to start leaving myself motivational statements in my comments. That way when I revisit code in the future, it will be like my younger self cheering on my older self.
YES!!! LOVE THAT!!!!!
Of course, if I start seeing messages from my older self in code I'm working on currently, I should probably seek help immediately. Right? :)
No, you should just look for Marty, Doc, and/or the Dolorean. http://www.imdb.com/title/tt0088763