News for hackers. Stuff that matters.
Re:On over-engineering; finding the right balance by dzonga on Wednesday September 11, 2024 @07:27AM (#41510307)
problems created by being stuck in too much of an OOP / Clean Code mindset.

if your initial entity is Map like - some call them records, data classes, objects etc - you can simply add / remove properties willy nilly. and have functions that filter on those properties.

Re:On over-engineering; finding the right balance by high_na_euv on Wednesday September 11, 2024 @08:17AM (#41510636)
You mean replacing properties and fields with stringly typed keys?
Re:On over-engineering; finding the right balance by breckenedge on Wednesday September 11, 2024 @08:54AM (#41510878)
Not all languages have this limitation