5,937 reputation
1349
bio website
location
age
visits member for 3 years, 1 month
seen 11 hours ago

Jan
26
comment Is the 'finally' portion of a 'try … catch … finally' construct even necessary?
@supercat nice, thanks for the extra info about Java.
Jan
26
answered Is the 'finally' portion of a 'try … catch … finally' construct even necessary?
Jan
25
comment Throw exception or let code fail
On another note: This pattern is ok for sometimes adding an item to a list. Do not however use this pattern for filling an entire list because you will run into a O(n^2) situation where with large lists you will run into performance issues. You won't notice it at 100 entries but at 1000 entries you certainly and at 10.000 entries it will be a major bottleneck.
Jan
23
answered Do I need use really INNER JOIN?
Jan
21
awarded  Good Question
Jan
20
awarded  Notable Question
Jan
20
comment One of my team members committed SQL injection-vulnerable code; should I report it to the manager?
You should have mentioned it was a hotfix. Under severe time-constraints and pressure people make mistakes they normally would not. So you can report and blame your coworker which is easy, or blame the process that got a normally fine programmer to make such a mistake in the first place.
Jan
20
awarded  Nice Question
Jan
20
comment Why sacrificing good software engineering practices is typically the first choice for software development projects assuming “good enough” quality
@ThomasOwens that's your opinion.
Jan
20
comment Why sacrificing good software engineering practices is typically the first choice for software development projects assuming “good enough” quality
@ThomasOwens you don't want to know how many "throwaway" prototypes are actually sold as a product.
Jan
20
awarded  Popular Question
Jan
20
comment Why sacrificing good software engineering practices is typically the first choice for software development projects assuming “good enough” quality
Maybe because the costs of non-optimal software development are actually lower then the costs of doing it the "proper" way.
Jan
20
comment Is address 0000000C a special address?
After further investigation this answer is totally correct. In my source the "tag" property of classes is used extensively (either good or bad I have to deal with it.) The tag property in my case is part of a low level base class and it got always created at that offset.
Jan
20
accepted Is address 0000000C a special address?
Jan
20
comment Is address 0000000C a special address?
The reason I asked this question is because 0000000C comes back so often compared to other adresses. Why is offset 12 a magnitude more common then offset 4, 8 or 16 ?
Jan
20
asked Is address 0000000C a special address?
Jan
11
reviewed Approve How to convert a number into sum of numbers of specific length
Jan
7
comment Why would a program require a specific minimum number of CPU cores?
This function gives much more information then just a raw "number of cores". With this information you can deduct physical cores, logical cores and more. If you can deduct that, then you can write software to use this information. In a good or bad way (crash program when you see 4 cores but less then 4 physical cores).
Jan
7
answered Why would a program require a specific minimum number of CPU cores?
Jan
7
comment Needs (in principle) C++ parenthesis around if statement condition?
I was replying to your last paragraph where you suggest a change to C++.