- (blu3mo)
-
I was discussing intergovernmental agreements on tax law constraints at “Tokyo University 1S Modern and Law”, (blu3mo)
-
When I asked, it seems that the definition of terms in the agreement depends on each country’s law. (Even if an agreement is made to “impose a tax of 10% or more on a company”, it seems that the Definition of a company depends on the laws of each country.) (blu3mo)
-
If we have a similar situation in a program, I feel like we could Generalization the characteristics of the concept of a “company” in each country and define an abstract specification, and then implement shared processing/constraints based on that. (blu3mo)
- It seems like they are exactly doing something like what I wrote here.
-
- It feels like implementing domestic laws in accordance with the specified protocol, it has a taste of Protocol Oriented Programming.