We use the format [module-name].[view-name].js. It’s clear and straightforward. Enterprise apps are typically comprised of modules so this way they are grouped together. Avoid using folders to group files as this impedes locating files.
This is a little late but more than a week ago, there was ruckus regarding this post from Secret. CodingHorror retweeted it. But this comment grabbed my attention. As someone who has a Windows in his Macbook (VM via Parallels Desktop), this is just downright clueless. If you’re a mobile developer doing enterprise apps, having .NET as a backend is very comment scenario.
Brent Simmons on being wrong in the internet:
But to do that means thinking a little bit differently than you may be used to. Instead of taking feedback as criticism or correction, take it to mean that the process is working. If you learn something or change your thinking, then that’s great. That’s the point.
I couldn’t agree more. The stigma of being wrong is such a huge impediment to self-improvement. Which reminds of this:
The hardest thing for me to do is sitting still, so when I have a chance to do so, I do. When planning my first (real & no-work, no-computer) vacation, I promised myself — I will learn to just sit still.
I feel his pain. Every time we plan for a vacation, the thought of getting off the grid would briefly play with my mind. Then my senses would come around and take it back.