3,286 karma · joined June 21, 2010
You need to look into the millions union repa spent on themselves. Read up on recent scandals in Sweden for instance.
I generally don't tolerate admin-work, so I might be connecting here.
I love experimenting and taking chances with code and ideas. Yeah you end up spending more nights and it might take more time or it might blow up in your face but what's the point of being a programmer if you can't push limits.
That would work without OOP. Make a FormRender component that manages that logic (being rendered in a form) and other components, one that manages a keyboard, other that can be clicked and handle hover, touch states, etc.
Just to clear any ambiguity, I don't accept the modern definition where you can call someone racist because you don't like their writings in sensitive topic. I'd like to see some hard evidence where said person has actively discriminated against someone with different racial background.
"It's okay, you can kick him, he thinks X, Y, Z so he's practically Hitler"
I wanted to have a generic protocol that could have some logic of its own without enforcing you to subclass it. I would regret the decision so much, if I wasn't busy regretting other decisions even more.
Just enforce a type that you accept that's large enough to be used by many and convertable from other common types you want to use.
I swear, soon they'll classify programmers urge to write as generic and extendable as a mental illness.
I've noticed shareholders are more aligned with letting heads roll than politicians and voters unless it hits extremes. Most corporations would nip it in the bud early or die trying.