299 reputation
19
bio website mustfollow.wordpess.com
location Paradise, CA
age 36
visits member for 1 year, 1 month
seen Apr 19 at 22:16
stats profile views 6

Senior software developer and sole proprietor. I have 14 years of development experience, half of them freelance and the other half corporate. So I have knowledge of the best things you'd learn from each type of environment.


Mar
21
comment What's the right balance between code consistency and code improvement?
Your coworker is a <insert ad-hominem comment here>.
Jan
23
comment Using EC2 instance as main development platform
It was a joke. I've encountered a ton of copy-and-paste programmers over the years.
Oct
18
comment Are long methods always bad?
Also known as "A function should do ONE THING."
Sep
26
comment Review before or after code commit, which is better?
Thanks for the props, guys!
Sep
14
comment Is catching general exceptions really a bad thing?
It might be more helpful with examples like "OutOfMemory" or "NullReference" or what not. But this here is the right answer. The code analysis rule title is poorly worded. But the best-practice is to try to handle the kind of exceptions you will get, with a certain understanding of what they would be, assuming you wrote the code or have access to documentation, and then have a general exception catch. A real-world example would be in the olden days when performing a server-side Response.Redirect() in an ASP.NET page would result in ThreadAbortExceptions, which were quite unnecessary.
Sep
14
comment Why are many programmers moving their code to github?
I was wondering the same thing, so I went and signed up, and pretty soon I was sold, too. I switched all of my projects over, and got all my clients on board as well.
Aug
16
comment Why is the use of abstractions (such as LINQ) so taboo?
Shrug it off. If you're into LINQ, you don't need to try to pretend you're not into it in order to get these clients to like you. They're just not the right kinds of clients for you.
Jul
8
comment Using EC2 instance as main development platform
What were you doing copying and pasting into your IDE? Bad form!