|
|
|
|
|
by ardy42
2868 days ago
|
|
> True, but all those migration scripts/patches/table locks add complexity and inconvenience (less agile). I don't think so. You could say exactly the same thing about maintaining tests for your code. Explicit schemas and constraints (and the effort that goes along with maintaining them) are very much like having tests for your data. They both help ensure that your code actually works when it needs to. |
|
All these are trade-offs and everyone decides what is more important for them.