Reputation
504
Top tag
Next privilege 1,000 Rep.
See votes, expandable usercard
Badges
3 12
Newest
 Suffrage
Impact
~46k people reached

Jul
29
comment Is throwing new RuntimeExceptions in unreachable code a bad style?
I can see it: a commercial program or website displaying "Error: cannot reach here", featured in thedailywtf.com :-)
Jul
17
comment Forked a project, where do my version numbers start?
...or release v2.0 directly, skipping v1.0 altogether. It wouldn't be the first time that this is done.
Jun
25
awarded  Suffrage
Jun
25
awarded  Civic Duty
Mar
24
comment Alternative to goto-statement in this case?
+1, this is the best solution. But I have to disagree in the last sentence: given a perfectly valid and readable alternative, goto is that bad.
Mar
24
comment How implement an IP stack?
TCP/IP stack in Z80 assembler: konamiman.com/msx/inl2/inl20src.zip . Now you know "how" to implement it. :-)
Mar
2
comment How can I tactfully suggest improvements to others' badly designed code during review?
+1 for the whole answer but especially for "If the code is messy, there's a stronger likelihood that it also contains bugs"
Feb
19
awarded  Organizer
Feb
19
revised How do you guarantee that your database context is disposed of properly when your lazy collection is no longer needed?
Changed the tags.
Feb
19
suggested approved edit on How do you guarantee that your database context is disposed of properly when your lazy collection is no longer needed?
Nov
25
revised Domain-Driven-Design - external dependencies in the Entity problem
Added formatting to code.
Nov
25
suggested approved edit on Domain-Driven-Design - external dependencies in the Entity problem
Oct
22
answered A “Composite API” layer
May
27
comment What is the best design decision approach?
That's it. In the end the question when doing a design decision should always be, "What will be easier to read?" (or "What would another person find easier to understans?" if you want)
Jan
7
comment What do you deliver in the first couple of iterations in Agile?
+1 for the last paragraph - it is a good idea to start development with a prototype intended for user validation.
Nov
10
comment How to develop an app for a smartphone to access a web app?
I wouldn't even take seriously anyone that nowadays has the guts to develop a IE-only web application.
Oct
18
comment How much freedom should a programmer have in choosing a language and framework?
Consider yourself lucky. You are "forced" to develop using ASP.NET MVC, which is a great and very developer-friendly technology. If you had to use WebForms instead, you would be thinking of committing suicide by now.
Jul
25
comment How to suggest changes as a recently-hired employee?
Realizing that there are still software developmente companies that don't use any version control system whatsoever makes me lose faith in humanity...
Jul
25
comment Difference between various Collection Generic Interfaces in C#
+1, but I would add that in the rare cases where you actually need the to pass a list to a method, you should use IList rather than List in the method declaration.
May
5
awarded  Yearling