37,344 reputation
11122141
bio website OdedCoster.com/blog
location London, United Kingdom
age 41
visits member for 4 years, 2 months
seen 27 mins ago

Stack Exchange employee - developer on the Q&A team. Email me on ocoster (at) stackoverflow.com.

I am a C# ASP.NET developer, with a long professional history of work with web and Microsoft technologies.

I am passionate about writing usable and secure software and am constantly learning.

Blog at http://OdedCoster.com/blog.

I have written a blog series about getting good answers on StackOverflow.


Jun
23
answered Is there a benefit in compiling your code as you go along?
Jun
23
awarded  Convention
Jun
15
comment Why are most functional programming languages also interpreted languages?
@JörgWMittag - fair point. Was just saying that there is no such thing as an interpreted language vs a compiled one, given than many languages have both.
Jun
15
comment Do dependency injection frameworks pose a dependency risk?
The "don't use a DI framework" pattern. Though I must wonder if you are you solving a problem you don't really have - how likely are you to change the DI framework?
Jun
15
comment Why are most functional programming languages also interpreted languages?
You are confusing languages with interpreters/compilers. Many languages have both compilers and interpreters (REPLs) - a language is not defined by the execution environment/engine.
Jun
11
revised Link relation values and REL attribute - edited
deleted 15 characters in body
Jun
2
reviewed Approve How can I be certain that my code is flawless?
Jun
1
comment Why is 80 characters the 'standard' limit for code width?
@MarkBooth - I am still shocked by the number of votes this is still getting. Pretty pictures. Sigh.
May
23
awarded  Good Answer
May
22
awarded  Nice Answer
May
22
comment How do programming language translators work?
That's what most compilers do. Translate from one language to another (normally lower level one). Any book about compilers will give you an introduction to all the concepts you need in order to achieve this.
May
22
revised Conception and design before coding: how much is this true?
added 780 characters in body
May
22
answered Conception and design before coding: how much is this true?
May
20
comment What was before MVC?
Define "before MVC". Before the term was invented? Before it was popularized? The pattern existed before it was named. It existed before design patterns were invented
May
20
comment Specification languages vs automated tests
@NathanLong - as I understand it (and I don't claim deep understanding) - but it is a verifier that looks at the consistency of the formal specification and any "holes" - anything that isn't proven.
May
20
answered Specification languages vs automated tests
May
8
answered Do you have to have boxing of primitives in OO language?
May
7
comment Is it reasonable for programmers to be sprinting the whole year round?
Related: newyorker.com/talk/financial/2014/01/27/…
May
7
comment Is VB.Net deprecated by Microsoft?
You would need to ask the page author, methinks.
Apr
29
comment Exception when logging exception: is it correct to ignore them?
How would you know your logging is broken if you ignore them? You would think that things are OK - both that you are getting no exceptions and that the logger is working.