Re:Ask HN: Why do many CS graduates lack foundational knowle...
by simplotek on Monday March 20, 2023 @05:42AM
(#35229241)
> ...and this explains why database designs are what they are.
You mean good enough?
Re:Ask HN: Why do many CS graduates lack foundational knowle...
by oriolid on Monday March 20, 2023 @07:35AM
(#35230089)
Good enough as in constant burden but not bad enough to fail the whole project.
Re:Ask HN: Why do many CS graduates lack foundational knowle...
by simplotek on Monday March 20, 2023 @08:11AM
(#35230379)
> Good enough as in constant burden
Are they, though? Or are you just trying to put up a strawman?
Because I assure you plenty of highly reliable infrastructure is running 24-7 without the faintest concern over normalization.
Re:Ask HN: Why do many CS graduates lack foundational knowle...
by oriolid on Monday March 20, 2023 @10:02AM
(#35231629)
> Or are you just trying to put up a strawman?
Writing from personal experience. I can also assure you that a lot of this highly reliable infrastructure works only because a lot of tears and cursing that could have avoided if the designers had any idea what they were doing.
...and this explains why database designs are what they are. It's also why you don't learn SQL and if you do you never admit it: It condemns you to a lifetime of maintaining CRUDs written by people who don't understand relational algebra.