Hacker News new | ask | show | jobs
by eddd-ddde 914 days ago
In my experince, adding proper constraints will not only ensure code can never write invalid data to disk, it will also help you realize when business rules are lacking or failed to consider edge cases.