3,642 reputation
11220
bio website
location
age 33
visits member for 3 years, 3 months
seen Mar 31 at 20:48

Mar
16
comment Java or c++ for math intensive graphics application?
I read many opinions like this. But at the end of the day, every IDE written in Java I've ever used has been slower than Visual Studio.
Mar
16
answered Java or c++ for math intensive graphics application?
Mar
16
comment Java or c++ for math intensive graphics application?
In C++ you don't have deal with "direct memory allocation" anymore. You have to deal with memory management, but you also have to do it in Java -- only problems are different.
Mar
16
comment Java or c++ for math intensive graphics application?
That's a very optimistic view of Java numerical performance.
Mar
16
answered Is Haskell worth learning?
Mar
2
comment Software engineer, already in late thirties, would I have trouble finding a new position?
@Ozz Paper/Word resumes are sooo 2000s. I got almost all of my job offers from my LinkedIn profile.
Mar
2
comment Software engineer, already in late thirties, would I have trouble finding a new position?
@Den "you don't have to specify your graduation date" That would look suspicious (as if you were claiming a degree you don't have). "and you don't have to specify each and every position you held" So you're giving up one of your attributes as a seasoned developer - work experience.
Mar
2
comment Software engineer, already in late thirties, would I have trouble finding a new position?
Approximate age can be easily deduced from the resume, even if there's no birth date. Graduation date, first employment date...
Feb
27
comment Coding Guideline : Methods shouldn't contain more than 7 statements?
@SK-logic 1027 ain't bad either -- it must be fun writing code which has to handle missing data, if you have to treat empty string as equal to null string.
Feb
20
comment How to explain your non-programmer boss you need to refactor a whole site?
In this case, beginning your career in a firm by becoming the bearer of bad news can only end badly for the OP.
Feb
20
comment How to explain your non-programmer boss you need to refactor a whole site?
So, you're very fresh (2 weeks) and want to propose a total refactoring? This is crazy. It's more likely that you simply don't understand a new (for you) legacy codebase. It's always like that at the beginning. Wait at least a few months and then rethink if you really want to propose a total refactoring.
Feb
9
comment What types of positions might involve improving processes using CMMI and Scrum?
An overpaid consultant.
Feb
9
comment How long do programmers generally stay in industry?
Not necessarily, there are financial services companies (e.g. Markit) where the work is quite relaxed. Also European banks are more relaxed than American banks.
Feb
7
comment How can I properly compare double values for equality in a unit test?
Assert.That(result, Is.InRange(expected-tolerance, expected+tolerance)); will fail if tolerance/abs(expected) < 1E-16.
Feb
7
comment How can I properly compare double values for equality in a unit test?
Using absolute precision will fail if a is large.
Feb
7
answered How can I properly compare double values for equality in a unit test?
Jan
26
comment What constitutes a dead programming language?
A language may be dead if there is no hardware you can run it on (and no emulators can be written because no specs are left).
Jan
26
comment How to stop the development spec from changing in mid development?
+1 for quoting Moltke :)
Jan
25
comment Should an application be designed without prototyping first?
"if you want some sort of agile iterative and incremental development, then no you do not need a detailed understanding of how things work, because your design will be more flexible" - that's a non sequitur
Jan
25
comment How can I debug exceptions that are not easily reproducible and only occur in a production environment?
One word: logging.