Many technologies are developed, few are adopted. That's where your 3's are.
The usefulness of schema is inversely proportional to the rate of change. They are great for getting it right, but what's the point if it all has to change before you are done?
Rate of change is a question of fact, not personal preference.
NB. I like getting things right, choose static typing, and am developing a tooling technology to further this.
The usefulness of schema is inversely proportional to the rate of change. They are great for getting it right, but what's the point if it all has to change before you are done?
Rate of change is a question of fact, not personal preference.
NB. I like getting things right, choose static typing, and am developing a tooling technology to further this.