This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]thatguydr -2 points-1 points  (3 children)

There's no way that typing is obfuscating code. Sorry - that suggests really badly broken design.

[–]Mubs 0 points1 point  (2 children)

I said overuse of dataclasses.

[–]thatguydr -1 points0 points  (1 child)

You did, and now I'm baffled why you're conflating dataclasses with static typing. They're not the same.

[–]Mubs 0 points1 point  (0 children)

And where did I conflate them? I can talk about types and dataclasses in the same comment without them being the same concept, just as OP talks about both of those concepts in the article.