3,099 reputation
11121
bio website 127.0.0.1
location Australia
age 42
visits member for 3 years, 9 months
seen 2 days ago
Pay Cheques say Software Engineer since 1992

Apr
29
comment In Java, what are checked exceptions good for?
@palto you could use a subclass of MyApplicationException like MyApplicationThirdPartyException so your toplevel handler, the one that interacts with the humans and says "Something went wrong, in a subsystem, engineers are investigating"; and then can send the stack trace and inner exception to your engineers.
Mar
15
awarded  Booster
Mar
15
awarded  Announcer
Mar
11
awarded  Nice Answer
Nov
18
awarded  Enlightened
Nov
18
awarded  Nice Answer
Nov
17
awarded  Nice Answer
Oct
6
awarded  Yearling
Sep
22
awarded  Nice Answer
May
19
revised Why is 0 false?
Try to make this arguement even more obvious by adding some more examples. Fixed errors in psuedo assembly next unused addresses.
May
19
comment Why is 0 false?
No Kaz, the older CPU's did not work like that. The jz/jnz can be performed without doing a comparison instruction. Which was kind of the point of my whole post really.
May
16
answered Why is 0 false?
May
12
comment Did the developers of Java consciously abandon RAII?
with-open-file looks like you could substitute Java's try-with-resources and not notice the difference.
Mar
15
comment I need some help with defining a shell syntax
Try writing some stories about kids using the tool. A variety of stores with kids who are beginners, intermediate and really expert. Maybe if you have some idea of the actual use cases from the stories you'll have a better idea of what you want to do.
Mar
15
answered Metrics / Methodology for estimating resource utilization for software in planning stage
Feb
15
comment Is it considered poor practice to include a bug number in a method name for a temporary workaround?
@Ramhound You should consider your defect database and change history as being at least as valuable as the source code. They tell you the full story of why something was done, and how it got to be like this. The next person will need to know.
Nov
16
comment Why isn't software as reliable as a car?
I recently did some electrical power analysis for a military ground vehicle, 4 wheels. Much more complicated than a car (Two sets of lights for starters). <Anonymous vehicle> has a number of unexpected failure modes, some quite nasty due to complexity.
Nov
16
comment Why isn't software as reliable as a car?
amazon.com/Software-Fundamentals-Collected-Papers-Parnas/dp/…
Nov
16
awarded  Great Answer
Oct
17
comment Leadership does not see value in standard process for machine configuration and new developer orientation
Once I was debugging a C++ program interacting with many system DLL's when an antivirus update ran. It changed some of the DLL's. Guess I wasn't going to be reproducing that test ever again.