Linux.com

Why un-learn bad habits?

Posted by: Administrator on February 19, 2004 12:35 AM
I know it's easy to recommend MySQL. My experience was: MySQL was all that was available in the F/OSS world -- that I new of -- starting out. When I discovered Postgres, eyars later, I found I had to un-learn a lot of bad habits -- a waste of my time.



Many new developers will not have the inclination to go through two learning curves and undo the bad practices. (The software industry would be better served if programmers knew what they were missing.)



My recommendation: Start with Postgres, right off the bat. The learning curve will be initially the very same as MySQL. However, when you start needing the more advanced stuff, it will be there -- and you won't have to learn (and later un-learn) the work-arounds you'll need with MySQL.



(i.e. Learn from other people's painful experience.)

#

Return to Working with industrial-strength databases