3 ms·
> You can't compile if the schema changes without you knowing about it. There are those who would argue that making an incompatibility between the database sch
by mumblemumble 5y ago
> You can't compile if the schema changes without you knowing about it.
There are those who would argue that making an incompatibility between the database schema and the code that interacts with it a compile-time error instead of a run-time error is a huge win for software quality.
I suppose there are situations where you simply can't have access to a database that mimics the structure of the production database during development. In which case, the SQL provider is definitely not the right tool for the job. But it might be worth looking into ways to change how you do things in order to make it the right tool for the job. A SQL database with an unpredictable schema makes me much more nervous.