Comment

Comment by khitchdee

Generality leads to bloat in software systems and increases complexity unnecessarily. As a general rule of thumb, software should be designed with the specific use-case in mind that applies to the current needs of the user. Generalisation should be delayed as long as possible in the design process. This is because the process itself reveals what would benefit from generalisation.
parent khitchdee 4 years ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton