I see your point, Theofanis, and it's a valid one. But just for clarification, in my context, those hard-coded values will never change. The query might get extra exclusion clauses in the future, but the definition of those plans will remain the same.
And in this case, I weighed the pros/cons for readability versus extensibility and concluded that hiding the information away in constants or even external parameters would not pay off.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I see your point, Theofanis, and it's a valid one. But just for clarification, in my context, those hard-coded values will never change. The query might get extra exclusion clauses in the future, but the definition of those plans will remain the same.
And in this case, I weighed the pros/cons for readability versus extensibility and concluded that hiding the information away in constants or even external parameters would not pay off.