311 reputation
13
bio website twitter.com/fortyrunner
location United Kingdom
age
visits member for 4 years, 3 months
seen Dec 4 at 22:45

Java, C# Developer now. Used to write a lot of Delphi (and taught it too). Started out in 8086 assembler before some of you lot started school/kindergarten. Currently learning Scala


Sep
24
awarded  Autobiographer
Aug
18
comment Interviewer gives wrong answers to their own questions
Interviewers are often Managers and not all Managers are promoted for their programming ability! You would have to work for these people so its up to you to find a way to deal with them or simply take another job. Its not fair - but thats life.
Nov
17
answered How would you react if someone told you your code is a mess?
Nov
17
comment What is the correct way to handle debug output in Java?
If you use a logging framework and have debug logging available - there will come a time when this will save you from having a really bad day.
Nov
17
comment What is the correct way to handle debug output in Java?
Awesome answer.
Nov
17
answered How can I test database access methods in Java?
Sep
11
awarded  Yearling
Apr
17
comment Convincing a Client to Offer a RESTful Web Service instead of a SOAP Service?
If you show them how easy it is to use REST from .NEt using the latest Spring.NET REST template - it should be an easy sell. I have spent the past couple of months trying to sort out incompatibilities between Java SOAP libraries and will never use SOAP again - ever.
Jan
16
answered What to watch out for when writing code at an Interview?
Jan
16
answered How can I improve my problem-solving ability?
Dec
31
comment What are good mathematical formulas to know for programming?
+1 for De Morgan's Law. I'm amazed at how few people seem to have been taught it and know how to apply it.
Dec
29
answered Public Speaking in software development
Dec
29
answered If you got to rebuild Pandora from scratch, what technology stack would you choose?
Dec
29
answered Are NoSQL databases going to take the place of relational databases? Is SQL going away?
Dec
29
answered Java devs: why not use Groovy?
Dec
29
comment Is there any reason to use “plain old data” classes?
The advantage of using the constructor is that it makes it much easier to make the class immutable. This is essential if you wish to write multi-threaded code.
Dec
29
answered version control for small team
Dec
29
answered Important non-technical course for programmers?
Sep
12
awarded  Teacher
Sep
10
answered What can slow a developer down?