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. 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.
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.
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? :)
Paul
-----Original Message----- From: ProfoxTech [mailto:profoxtech-bounces@leafe.com] On Behalf Of mbsoftwaresolutions@mbsoftwaresolutions.com Sent: Wednesday, October 25, 2017 4:55 AM To: profoxtech@leafe.com Subject: RE: Checkbox Problem
On 2017-10-24 15:34, Paul H. Tarver wrote:
I use Valid and LostFocus far more frequently than InteractiveChange. When I do use InteractiveChange it is usually to activate/deactivate other form fields based on this.value. Usually no more than 2 or 3 lines of code at the most if I can help it and never while in a grid.
The crazy code I had at the last gig was doing that crap in a grid. Ugh. So buggy. It didn't help that you had to debug maybe 13+ levels on stack due to gazillion layers on inheritance.
[excessive quoting removed by server]