← Back to context

Comment by fingerlocks

5 days ago

No, I’m not. OP is conflating multiple guidelines for different purposes and attempting to use them all simultaneously.

> OP is ... attempting to use [multiple guidelines] simultaneously.

No, he's literally explaining why the guidelines can't be used simultaneously.

  • They aren't supposed to be used simultaneously, which is literally what my comment was explaining. Different guidelines to solve different problems.

    • Have one source of truth is a universal guideline.

      Prefer structs over classes is a universal, if weak, guideline.

      It's funny how people can be all hung up on composability of things like type systems, and then completely blow off the desire for composability of guidelines.