There's nothing "arbitrary" about guidelines when you decide to follow them for a reason.raidho36 wrote:You're still adhering to arbitrary guidelines.
What, like using the object pool pattern all the time for no reason?You may have faster, cleaner, more efficient solution that breaks it, but instead you'd use a pattern just because it's a pattern.
In circles?You see where I'm going with this?
Of course you didn't literally mean that. You never said that.Well I didn't literally mean that someone says your code breaks some conventions
You have it backwards. You are using a known solution to a problem that is proven to be good and efficient. Are you going to stop using object pooling now that you know it's a pattern? No, you can use it if you need to. That's code reuse.Come to think of it, in such situation it's still the same isn't it? Instead of doing something good and efficient you're doing what you're told to.
So what? That was your word, what did you mean by it?I don't know about that, people have pretty arbitrary ideas about "code elegance"
I didn't think you're trolling because I disagree with you, I thought you're trolling because you seem to be advocating shitty code, and at the same time contradicting yourself, and padding that out with pure gibberish. Maybe I was giving you too much credit.
That pretty much sums it up.Positive07 wrote:if clean code wasn't important there wouldn't be so many articles in the web explaining why it's good, major projects wouldn't have contributing guidelines and design patterns as part of their goals, languages wouldn't have nice syntax that can be easily parsed by humans, we would still be writting assembler which is faster and more performant, but here we are writting Lua a really high level language, because it is simple and can be read and understood easily, because it's clean.