Semantics question: does „raising the abstraction level“ mean a) „move closer to the problem domain“ as in „use an EmailAddress type in favor of String“ or b) make things more generic as in „raise the abstractness“? 🤔
20
2
1
7
In case you wondered: „raising the abstraction level“ never meant „increased abstractness“ but „raise the level on which the abstraction resides“, i.e. option a. But good to know a lot of people think different.
Semantics question: does „raising the abstraction level“ mean a) „move closer to the problem domain“ as in „use an EmailAddress type in favor of String“ or b) make things more generic as in „raise the abstractness“? 🤔
2
1
Do you mean that’s what you meant when you used it, or that you found an authoritative definition somewhere?

Jul 16, 2018 · 10:35 PM UTC

1
2
Replying to @stilkov
Yes. I forgot a „to me“ here.