Work has been keeping me way too busy the last few days, but I'm still keeping up my Github streak. I'm currently (npm install is running now) trying to set up a MEAN stack with ExtJS 4 included. Yeah, it's crazy, but I'm just goofing around.
It's interesting to see how Ext uses controllers. They all appear to be bound to the viewport rather than within the scope of an element like in Angular. For my commit tonight, I'm going to see if I can figure out a way to bind the Ext controllers the scope of an element. Hopefully, after this sprint, I'll get out of the mire and back into the cool stuff. Look at the last blog - I'm deploying to Heroku in minutes! That's way more fun that what's happening at work.
An Aside
This really has nothing to do with my pursuit of MEAN-ness, but I'm going to include it. Spaghetti code, hacking things together, ignoring conventions, and using design patterns only in conversation are so freaking bad! There's a reason people identify patterns and anti-patterns. Just because you're under pressure to make a deadline does not make it OK to avoid the collective wisdom of thousands of people who are more experienced and smarter than you. In fact, it's the opposite. A quick "win" today will inevitably lead to heartache later on. Don't be short-sighted.
This message brought to you by the poor asshole who has to maintain, refactor, fix, and build on your mess.
No comments:
Post a Comment