Re:Software engineering topics I changed my mind on
by tikhonj on Saturday January 23, 2021 @11:11PM
(#25889141)
You (mostly) don't have to deal with data migrations with statically typed languages. Releasing a new version of some code is usually easier than making structural changes to a database that's in active use.
[ Parent
| on HN ]
Re:Software engineering topics I changed my mind on
by Chris_Newton on Sunday January 24, 2021 @06:13AM
(#25891102)
Releasing a new version of some code is usually easier than making structural changes to a database that's in active use.
Yes, and on top of that, code-only changes need to be internally consistent to make sense but DB schema changes almost inevitably require some corresponding code change as well to be useful. Then you have all the fun of trying to deploy both changes while keeping everything in sync and working throughout.