I understand your point of view and I agree with you. I think you would agree with my view as well. Though, I think I did not really follow my own view well in that one thread, so that doesn't help.
Maybe the words "attack" and "defend" aren't right, but I'm not sure if there is a better word. It is more like I will try to think through a solution and explain the problems I see with it (not necessarily problem - I just might not understand what is happening). That's not to say I would put it down, just might be a "gotcha" thing, like one case where there is a problem. It is to help the one who needs the solution, mostly. "Defending" that could be either explaining where my thinking went wrong or why the problem I "see" is not really a problem (perhaps it's only an issue if there's a million units on the map or something).
The point is that it is not adversarial, just maybe there can be discussion. I think I mostly ultimately failed at two things:
- Failed to read and understand your solution properly
- Made a comment or two that probably made me come across as arrogant
Anyway, maybe you don't agree with that. That's okay too
I will still keep doing it like that though.
Cheers!
EDIT:
As for balancing the solutions to the level of the one requiring the solution, I fully agree with that. It is hard for me sometimes because I don't like to work with GUI and sometimes I come up with solutions that don't work in GUI. I usually end up writing pseudo code which I don't think people find very useful lol. I'll try to make more GUI triggers in those cases or maybe not really post anything as long as others are helping out.