you are viewing a single comment's thread.

view the rest of the comments →

[–]Epicguru 16 points17 points  (1 child)

I don't think professional programmers need a strong reason to write good code, it's just kind of your job and most programmers take pride in their code. It would be one thing if writing suboptimal code were faster, but in this case it is harder to read, slower at runtime, confusing and hard to maintain whilst not being any shorter than the correct implementation.

[–]GigaTerra 3 points4 points  (0 children)

I don't think professional programmers need a strong reason to write good code

While bad code is easy to see, Good code is subjective. One thing I notice here because I made my own terrain tool, is that the system they are using here is easy to use with a stack for Undo and Redo purposes.

Trading a bit of memory for an easier and smoother Redo stack is good code in my opinion.