417 reputation
38
bio website stackoverflow.com
location London, United Kingdom
age 45
visits member for 3 years, 6 months
seen Apr 6 at 13:11

.


Jun
26
comment Should we persist with an employee still writing bad code after many years?
+1 for "A bad programmer, I can usually work with, but a programmer who can't improve, I cannot."
Jun
16
comment How to ask a programmer a question without getting a solution as the answer
"A lot of the comments pertain to explain why the developer behaves this way ... This is not an answer to the above question." It is a direct answer to the question "Why do programmers constantly do this, and why does the behavior get worse the more senior the programmer becomes?" which is included in the body of the post. This also demonstrates why programmers act like this: the people asking the questions frequently don't want the answers to the questions they ask, but instead want the answers to the questions they meant.
May
23
awarded  Good Answer
Feb
19
awarded  Caucus
Oct
1
awarded  Yearling
Jun
11
comment How do I completely-self-study Computer Science?
@DeadMG: So, you've never had to do anything with a relational database?
May
1
comment Building software frontend for hardware that does not yet exist
Let's see if I've got this straight: you are being asked to write software without any requirements at all?
Apr
27
comment Completion time on a company where the supervisors don't know programming
+1 Better still, give an estimate that after negotiation still allows you an extra 50% leeway - since schedules always slip. (And you'll be a hero if your team comes in ahead of schedule.)
Apr
26
comment Is there really Object-relational impedance mismatch?
-1 "and that is why Document databases are better" - this opinion is not offered in the linked article. Neither do you offer any other evidence for this assertion, nor do you clarify whether you mean specifically for storing objects or for data in general. Further, as pointed out above, the linked article discusses the issue in some detail.
Apr
10
comment How important is knowing functionality before coding?
let us continue this discussion in chat
Apr
10
comment How important is knowing functionality before coding?
So who had ownership (including subsequent development) of the software between 10 years ago and one year ago?
Apr
10
comment How important is knowing functionality before coding?
It seems to be implied in the question that there is a large, existing application which needs to be amended, rather than a new application to be built from scratch - is this correct?
Apr
10
comment How important is knowing functionality before coding?
"I work for a software development company where the development work have been off shored to us" and "nobody in the either off-shore or on-shore understand the functionality of the application completely" - was the application originally developed by the software development company, or the client? Or is the software development company your end client?
Apr
3
comment When Agile goes wrong
@Oded: +1 Diabolical! ;)
Jan
23
comment What's the benefit of avoiding the use of a debugger?
@JohnFx: OK, plus 1. :)
Jan
23
comment What's the benefit of avoiding the use of a debugger?
I disagree, though I won't downvote. As delnan says, if you can understand what the code is doing, it can be faster to spot what it is doing wrong than to step through the debugger and try to find when it goes wrong. That said, a developer who refuses to use a debugger when they can't identify the problem from reading the code is making a big mistake.
Jan
9
comment Are there any notable programmers that started late in life?
Grace Hopper, Alan Turing, Ted Codd, Brian Kernighan, Dennis Ritchie ... how many examples were required?
Dec
22
comment Form screenshot for legal proof of clicking one of the checkboxes?
A thought occurs to me - rather than a screen shot is it possible that they meant a screen scrape - ie. the contents of the html page at the point that the form was submitted?
Dec
19
comment What are the arguments against parsing the Cthulhu way?
I think my head will literally explode the next time I see someone using the word "literally" figuratively.
Dec
16
comment What's the best way to learn the MS Business Intelligence stack?
@Philip: I'm intrigued - do you have a preferred reporting tool?