Tag: SQL
-
Model-View-Controller and the Separation of Labor
Few architectural choices are more critical for your project’s success than MVC (model view controller). The idea being that by separating code into three separate entities, the application can grow more naturally and be easier to update. To give some context around the premise for MVC, here are the words of Trygve Reenskaug, one of the first MVC practicioners: I have sometimes been given more credit than is my due, so I should stress that…
-
Learn SQL “The Hard Way”
A lot of emphasis is being placed to get more and more people to code. And, while a worthy enterprise, this guidance misses an important opportunity: gradual computer science involvement can boost retention and improve comprehension. Before learning C, our children should probably learn a bit of UNIX although some people might think I’m a little ambitious here. But what about learning SQL. What about learning some structured query language right after Excel. Wouldn’t that…
-
Of Bodybuilders and Supermodels
I can assure you, with complete certainty: those beauty queens were not born like that. They were born covered in nasty mucus, crying and completely naked (yes they were born naked!). Furthermore, their dresses are not sold by Sears, Kmart or Target. Quite possibly, you might have to scrape 50K for one of those babies (and the shoes run in the thousands as well). Yes, even beauty queens and supermodels have their tricks and more…