News for hackers. Stuff that matters.
Re:Defunctionalization: Everybody does it, nobody talks abou... by cratermoon on Saturday August 07, 2021 @11:31AM (#28099327)
> Which alternative do you prefer?

It depends. How hard it is to write the generalized functional system and how many filters do I need to support initially? How much do filters really change? The "but what if you need to change something" objection comes up quite a lot. In practice it is often better to apply the knowledge and requirements I have and evolve the system as my understanding changes than to try to anticipate all possible scenarios up front. In the latter case, if I put a lot of effort into something and I make the wrong call I either don't have as many changes as I thought, so it's wasted effort, or changes happen in ways I didn't anticipate, so my solution activity works against me.

There are no comments on this comment yet.