Re:Clean your codebase with basic information theory
by jpc0 on Monday February 19, 2024 @06:59AM
(#39428829)
> Better to KISS and leave abstraction for the future when it actually becomes necessary.
I love this statement and for me personally is also perfectly encompassed in YAGNI. You ain't gonna need it.
Until it's proven you need that piece of code, don't write it.
Better to KISS and leave abstraction for the future when it actually becomes necessary. If you start out with code that is only as complex as it needs to be in that moment, then it will generally be much easier to change it in the future.