Code Design/Structure

numerous times an OP posts code on a thread that is overly complicated and i've posted a version that is half the size that is more than readable.

professionally i've reviewed code where sub-functions are mostly duplicated with minor changes rather than add additional parameters, blocks of code just copy&pasted or that the code is convoluted and could have been designed better, smaller and more readable

you "don't agree" with "simple and maintainable" ??

of course they are, but these things don't describe the design which affects code size and maintainability.

architecture -- which can result in a 500 lines of maintainable code instead of 1500 lines.

very early on i was told "you don't know what you can do with 1k of RAM".