Eduard Ruzga
Feb 28, 2021

--

After 20 years of programming I would say that this resonated with merge most.

Good better then perfect.

And speed of iteration always beats quality of iteration.

I saw too much planing for perfect solutions that end up not being used afterwards.

Your aim as a developer is delivery velocity. Value for business. Or business dies and your work with it.

And it requires careful balance. Spaghetti code will kill your velocity as much as overuse of abstractions and overengineering.

I remember how surprising it was to realize that some abstractions make it harder to redactor the code the if it was duplication.

I still aim to not have it, I hate duplication and doing things more then once but sometimes it’s still better.

--

--

Eduard Ruzga
Eduard Ruzga

Written by Eduard Ruzga

We make our world significant by the courage of our questions and by the depth of our answers — Carl Sagan

No responses yet