5 ms·
I think a good book that helps you understand a complex piece of software is a good read for programmers, regardless of the use you make of that software. Addi
by fipar 9y ago
I think a good book that helps you understand a complex piece of software is a good read for programmers, regardless of the use you make of that software.
Additionally, I don't see how the need to know about the internals of MySQL means one should use a better database. PostgreSQL is normally proposed as the better alternative to MySQL if one sticks to Open Source, and all the good experts at it I have met were familiar with its internals too.
- sethrin 9y agoYou seem to have misinterpreted my objection. There are better books on databases, and MySQL is not necessarily a good example of a database. It tends to do things in its own way. When you get into the sort of situation where the difference between 'how MySQL does things' and 'how things are supposed to work' matters, then typically it's MySQL that's quirky.
- fipar 9y agoThanks for taking the time to reply. I think your last sentence is what caused me to misinterpret you. I agree with your comment up to "... being a good database.", but I think the point at which you need to know the internals of MySQL are irrelevant to whether you should use a database that is better for the problem you're trying to solve or not.