@xyz
For the best chance to get your code debugged, post a Minimal Reproducible Project, as small as possible that clearly reproduces the problem.
Let me take the time to do that.
print everything, use breakpoints and debugger watches, reduce code to isolate buggy behavior, mentally follow what your code is doing
Got it.
You can ask ai to elaborate...
Ineffective.
@Toxe
if your architecture is too complex to explain chances are that it's, well, too complex...
@xyz
...beginners especially, think they're "smarter than that" and that they fully understand what they are doing, otherwise they won't be doing it that way, right?
If I could explain myself in English as well as I can in French, maybe things would be different. But it's not the case and very often, people don't give the chance to try.
French or not, arrogance and lack of empathy have no borders.
If people could just remember that written communication on the internet lacks nuance, and take a moment to understand before judging, maybe things would improve.
Iām not responsible for how others react but when those reactions sabotage the good intentions I try to bring, it becomes a problem for me.
And I donāt have the time to do everything all at once. I can't tolerate to always use a tool to communicate. I do my best, and I have priorities. Thatās my business.
Thatās my opinion. No need to start a debate about it.
@Toxe
..."faceAface" doesn't really convey meaning and as far as I am aware there is no word like "conturn" in the English dictionary...
Got it. Thanks.
@Toxe
Never use string identifiers like "move", "wait" etc. Use either const values or (preferably) Enums.
Why ?
@xyz
I already do that.