3 ms·
What strikes me about sql is that new programmers think even the smallest shrinkwrapped desktop app that persists data has to ship with a db engine with a sql i
by jksmith 19y ago
What strikes me about sql is that new programmers think even the smallest shrinkwrapped desktop app that persists data has to ship with a db engine with a sql interface. The ultimate result is all this modelling that's done to generate SQL for your interfaces using some fancy toolkit. The problem with this is that it creates an appearance of separation by generating a bunch of business objects for you. But it still encourages designing interfaces with data access in mind = monolithic development.
SQL is especially good for those times when you do not have all the answers for the questions that may be asked of your data. But if you already know all the ways your data will be queried, what's the point?
- systems 19y agoi would say tables are easier to use and conceptualize about, rather than files, lines and such! with tables you directly deal with your porgramatic objects you dont think of storage, plus sqlite is very easy to use and very portable too!