darth_mastah
Joined 11 years ago
Joined 11 years ago
https://github.com/angular/angular/blob/master/CONTRIBUTING....
> Right now it’s just me working on the project, and you can be sure I just cracked open my code editor and started writing code on day 1.
It's definitely fun to start with writing code, but in my view it may be more efficient to pause for a moment, understand the problem and find the right solution for it. Then start writing PoC code, which can be refactored at a later stage. That's just pragmatism - lots of code will go to the bin anyway, but at least we give ourselves a chance to have a longer and happier run with it before that happens.
I love it how you used "Reflected Glory Bragging" (point 9) right here! It's great, I'm upvoting your comment :)
Not really :) It might have been my reaction some 10 years ago, but right now I think it's quite good. I've done BEM, the atomic crap, OOCSS and what have you but to be honest nothing beats composition when it comes to rapid development. I used Bootstrap in the past, it was heavily customised for the project, and I ended up making it look very similar to your approach. It makes sense when you have 20 Devs working on a website and you don't want to end up having separate stylesheet for every page. Because business hates consistent design and always wants this and and that to stand out just on this one page. It should be easy, right? I look at your framework as an embodiment of understanding business driven development in a big team.
Excuse me, what? Since when editing such important documents can be done only on Mac? That's the dumbest thing I've read all day.
I believe the transitions still need some tummy rubbing. Traversing pagination causes current / next page to appear stacked up and then the current page disappears. Also, navigating between categories (new, show, etc) causes the whole list to disappear and reappear.
On the assets front, nearly 1MB is a bit much for this app. Http2 is a plus, as well as gzip, but the js should really be uglified, there is very little excuse one can make for shipping source code without minifying these days.
Could you elaborate on that?