314 reputation
29
bio website
location In close proximity to bacon
age 26
visits member for 3 years, 11 months
seen 2 days ago

Ex-web developer using C#. Nowadays I develop iPhone applications.

Check me out on StackOverflow:
profile for FreeAsInBeer at Stack Overflow, Q&A for professional and enthusiast programmers


Jan
12
comment Explain MVC to non-programmers
The "technical details" and "why" are two very different things. Oded's answer explains the "why" without going into the technical details required to explain MVC. IT employees are already viewed in a negative light (even though we help every branch of the business) because we're generally more intelligent and worse with interpersonal skills. For some reason humans view that as being snobby or hard to work with. Don't reinforce that stereotype by providing an overly technical explanation to a seemingly simple question.
Dec
29
comment If MVC is “Separation of Concerns” then why was Razor Syntax introduced?
Thanks @Oded, I'll keep that in mind.
Dec
29
comment If MVC is “Separation of Concerns” then why was Razor Syntax introduced?
What about formatting the date to a string to be displayed client side and storing it in a view model? Is that bad? Should the formatting logic always be in the view?
Oct
28
comment Is it permissible to use explicit interface implementation to hide members in C#?
"Fix your problem, not your symptom." +1
Aug
18
comment Refactor or Concentrate on Completing App
What are VES and VE?
Jul
9
comment Designing database related methods, which is better to return: true/false or row affected?
Sure, you might have more implementation freedom, but the user needs to be able to get data from your code. Otherwise, it's useless.
Jul
9
comment Designing database related methods, which is better to return: true/false or row affected?
-1 Why would you return nothing where you could return something, with no negative side effects, that provides extra operational context?