It was bound to happen again. I despise Web frameworks with a passion as I hate the over-abstraction; the bloat and the complications with too many libraries that one has to learn.
The last framework I started building was in PHP as Zend, Cake and CodeIgniter were so built-out and I didn't want all their features:
https://github.com/crh3675/surf-for-php
I never had enough time to make anything of it, but I believed strongly in the concepts. I wanted to build something that made it easy for those unfamiliar with MVC to have a transitional route. Surf did exactly that. Perhaps it wasn't run-of-the-mill or well documented but I built many good projects with it.
Well, now I am at it again, except my language of choice is NodeJS (love it). I am a lifelong Javascript guy - I can do anything with Javascript and it has done great things for me!
Long story short, here is the new framework I am building:
https://github.com/crh3675/nodeii
I still have more to do before a Beta release but as I stated earlier, I believe in the concepts and the easiest way to demonstrate concepts is to actually "do them".
Like it, love, hate it, despise it, any comments welcome.
These are simply put, personal opinions and thoughts about any topic I feel like posting about. You are free to agree or disagree. I maintain positivity in my life but like to supply controversial topics in order to get perspective from others. Please note that any post expresses my personal opinion and mine alone, not those of my employer or my teammates.
Thursday, November 5, 2015
Tuesday, November 3, 2015
Code Reviews Need "Mood Tags"
Have you ever had the job of commenting on another developer's code? If not, it is actually painful if you have strong opinions on some items and are candid and silly for others. The most difficult aspect of code reviews are the perceived implications and inflections in the tone when writing your:
However, if I was able to "tag" my own comment as "Asshole Statement", the recipient would at least know that I accept full knowledge that my comment was "ass-holish". We should have the ability to tag our code review comments as we do with emoticons nowadays.
We need tags/emoticons such as:
Just my thoughts.
- Subjective comment
- Rude comment
- Haha funny comment
- Just talking smack comment
However, if I was able to "tag" my own comment as "Asshole Statement", the recipient would at least know that I accept full knowledge that my comment was "ass-holish". We should have the ability to tag our code review comments as we do with emoticons nowadays.
We need tags/emoticons such as:
- Idea - Recommendation (Here is a cool alternative)
- Strong Opinion (I am Jedi master and have the "right; solution)
- What Were You Thinking? (Your code makes no sense to me, spaghetti all over)
- Alternate Solution Proposed (Good job, here is a more efficient way though)
- Should Fix This At Some Point (It works but might cause unforeseen issues)
- Critical Oversight (Oh snap, what about the fib in the fab on the fob with the flip?)
- Your Code Sucks (WTF is that? You need skillz assessment)
Just my thoughts.
Subscribe to:
Posts (Atom)