3 ms·
> But they would never give a speech about how they messed up by describing everything with maps. I think this needs to be emphasized and can easily be transfe
by starbugs 3y ago
> But they would never give a speech about how they messed up by describing everything with maps.
I think this needs to be emphasized and can easily be transferred to a whole bunch of other topics unrelated to DDD/Clojure.
Nobody ever talks about the negative sides of some new apparently cool thing, because it is assumed that doing so wouldn't attract an audience. While in reality, often cool new thing does only work as advertised in a minority of cases and the negative sides are more important to look at.
We should more often talk about the negative sides of "cool" new approaches.
- DarkNova6 3y agoI had this in a recent python project I joined. Dicts everywhere. APIs kept breaking, nobody knew what data was passed around, strings instead of ints etc. Thanks, I hate it.
- AnimalMuppet 3y agoDicts are essentially an untyped API, even in a strongly-typed language - at least until you have "dict that contains at least keys X, Y, and Z" as a fundamental type in your type system. Whether that's a benefit or a liability is in the eye of the beholder...
- DarkNova6 3y agoIn a sane statically typed language, using collections without generics is a second degree sin.
- dimal 3y agoI would love to go to a conference where every talk was about how something went horribly wrong. Like two or three days of large scale Daily WTFs. I feel like that would be hugely entertaining and more informative than most regular conferences.
- capableweb 3y agoSomething like Fuckup Nights (https://en.fuckupnights.com/ https://en.fuckupnights.com/) but proper conference and with focus on software development, would be really interesting.
- dimal 3y agoHoly shit, FUN looks awesome, and there’s one within driving distance to me coming up! Thanks for sharing that!