12,600 reputation
33972
bio website
location London, United Kingdom
age 27
visits member for 3 years, 1 month
seen 11 hours ago

Jan
17
comment What is the point of the string.Empty property
Oded: Nitpick noted and corrected :)
Jan
8
comment Are Business Majors considered for Programming Jobs?
@Andy really depends on the candidate. I have interviewed some people with cs degrees who couldn't code their way out of a paper bag.
Jan
4
comment Use of NotImplementedException
@SRKX There is the risk of exceptions getting into production code and causing the whole code block to not work. (hasnt happened to me yet but we all have off days) I personally use them, I was worried I could have overlooked some of the downsides.
Jan
4
comment Use of NotImplementedException
Well both, I try to adhere to good practices at home too.
Jan
2
comment Any standards for naming variables in for loops (instead of i,j,k)
@LokiAstari the reason you make variable names longer is to make them clearer. In the case of loop counters the clearest way is to express them the same way as every text book and the vast majority of coders. (ie i j and k)
Dec
30
comment Naming conventions for the only envisioned implementation of an interface
You should program to an interface AND adhere to YAGNI. There is no reason to add superfluous code to an interface.
Dec
30
comment How to reply to incomplete requests from potential customers?
This works but runs the risk of pissing off the client when they find their expectations aren't being met.
Dec
29
comment What is better done in Ruby and what is better done in Haskell?
+1 Good answer. Also worth adding that if your doing it for a reason other than learning then its probably a bad idea. I cant think of one situation other than to learn that you would ever rewrite working code to a language you don't know.
Dec
29
comment Structuring Visual Studio folders
Have a look at extension methods if your using .net 4. They are great and help avoid using loads of static methods msdn.microsoft.com/en-us/library/bb383977.aspx
Dec
29
comment Science degrees that are complementary to programming
@fiftyeight if science interests you more then do that. There are lots (I would even say most) scientific jobs that involve some programming.
Dec
27
comment How do you train freshers?
+1 a more comprehensive answe than mine
Dec
20
comment Resources on learning to program in machine code?
Here is one that looks good maven.smith.edu/~thiebaut/ArtOfAssembly/artofasm.html I havent personally used it, even the microcontroller stuff i have done uses a C variant.
Dec
20
comment Resources on learning to program in machine code?
Is C not bere metal enough?
Dec
16
comment Should I take a job working with an esoteric language?
Why the close votes? This seems like a perfectly valid question to me.
Dec
14
comment Selling LINQ To Management
Faster to execute or faster to write? I have no idea if its faster to run (you would need to test it). I suspect its faster to write but that depends on what exactly you need to do. I was being a little more generic
Dec
13
comment How do you code without offending?
@codeninja then how can they complain if you don't follow them? They have to agree on a set of conventions before they can expect you to change how your coding. Tell them that
Dec
13
comment How do quick & dirty programmers know they got it right?
I stand corrected!
Dec
11
comment What to choose: freeware, shareware or payware?
This is a question on business not programming. Try on startups.stackexchange. Voting to close
Dec
6
comment Does simplicity always improve Readability?
+1 this answer is much better than mine!
Dec
3
comment Help in deciding on approach/language for Web App
+1 for emphasis of getting finished