// If this happens, I am going to quit and become a barista
blogs.msdn.microsoft.com
blogs.msdn.microsoft.com
I'm generally a fan of documenting when you do something and don't like it, though it's generally useful to use something a hair more constructive. At the very least, though, leaving a signifier to future-self or future-non-self that the decision was made as a "least worst option" or a "doesn't matter now, may matter in the future" or otherwise "I don't like this, but doing better is not my immediate problem".
Basically, having any context into why a decision was made is an extremely useful artifact.
Commit history in cowboy projects tends to be really bad.
I've seen a lot of "not so professional" comments in them like:
* empty message
* single word message like "update" or "hack"
* onomatopoeia (arghhh!!!!, yargla!!!!)
* all upper case commit message raging against the company and its lack of recognition
Why, because people actually are putting a million icons on their desktop? Either this one is a swing and a miss on Chen's part, or I'm confused on what his point is.
There's so much bike shedding that regex tolerates that we make games out of it.
Also, discrimination against overqualified applicants is now illegal in California, but I imagine it still happens.
Developers can do a couple hours of freelancing and make what a barista makes in a full shift.
huh? how is volunteering in a cafe "for a good cause"?
There's so many good organizations to choose from, no need to limit yourself to just cafe's.
Lots of socializing, plenty of work with your hands, and it smells pretty fantastic. If I had more free-time in the week I'd probably pick it back up.
Any solution to then I've seen like doing them entirely in code (c++ io streams or many of the various regex builders) seen to overshoot too far in the safety direction and destroy their quickness and usability.
There has to be a better way to print stuff out that is useable in languages like C and Java without blowing the budget on code length, object creation, etc.
I once once wrote a zero garbage logging library for high performance java code and i just defaulted to essentially copying into a buffer.