Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
devnulli40619dYAGNI is a tough learning process..
its not always easy to write code that solves only a current problem. with no foreseen future features and stuff. it can still be elegant, when its written "solid" enough that it COULD be refactored to be generic, should it once become REQUIRED
p100sch107519dGeneral code is not a happenstance of normal coding (especially object oriented) so it needs a lot of careful planning and a hefty dose of over engeenering to be usable and reliable.