This is Scunliffe's Typepad Profile.
Join Typepad and start following Scunliffe's activity
Join Now!
Already a member? Sign In
Recent Activity
This blog post brought to you today by Trello... Organize anything, together! (Just kidding!) Although I totally agree that todo list making helps make procrastinators feel like they are doing something... I do wish there was a better way to determine and provide task dependencies... That would actually help determine priorities.
Toggle Commented Oct 4, 2012 on Todon't at Coding Horror
while I agree that fighting over the different languages does get silly, I like to think in terms of usability for the developers to decide which language syntax is better. I've written enough code in enough languages to have learned that brace structures are far superior to keyword based start/stop blocks. If I need to modify a for loop to be a while loop, I just need to tweak my opening statement, I never need to find the matching "end foreach" and convert it to "end while". Creating 1 line if/for/while/else/try/catch/finally blocks is a piece of cake with braces, yet still highly readable. Code editors can easily syntax highlight, show matching braces, indent blocks, and apply code folding without having to know anything about the language. Finally, since I consider closing brace commenting to be the No.1 anti-pattern: }//end for The whole idea of using these keywords as the default structure for the language makes me shudder every time I look at the code.
Toggle Commented Jun 16, 2011 on VB vs. C# -- FIGHT! at Coding Horror
I'm gonna take the other side of this religious debate. I'm against anything that lets or encourages coders to be sloppy. Thus letting developers get away with coding a variable or method with 3 or 4 different case spellings is IMHO a very bad thing. I would extend this languages that allow method calls with "optional" brackets,... JavaScript's semi-colon ";" line endings are optional (except when they bork your code),... and languages that can't decide how they want to format their API (I'm looking in your direction PHP! (is it camelCase or underscore_delimited or what)) With a special honorable mention to languages that promote: "On Error Resume Next" because blindly ignoring errors seems to indicate either the API is not stable or in need of a try/catch/finally concept.
Toggle Commented Sep 21, 2010 on The Case For Case Insensitivity at Coding Horror
Man, I just got an email about another one... SwipeBids dot com. Are these all just "operations" of the parent company? or actual site clones with companies sharing the same questionable "fair game" thoughts and a lust for money?
Toggle Commented Jul 6, 2010 on Profitable Until Deemed Illegal at Coding Horror
Scunliffe is now following The Typepad Team
Jul 6, 2010