Disclosure: On this site you won’t find specific advice on “how to call function xyz()”. Interpreting C++ ARM and #pragma dwim is also out of scope.

We’re treating our readers as intelligent beings who can use Google and/or StackOverflow, where all such specific questions were answered more than once.

What you will find is opinions, more opinions, and even more opinions on all the aspects of software development - and with a large chunk of them based on real-world experience too.

Your mileage may vary. Batteries not included.

Memory Leaks and Memory Leaks

March 1, 2012 by “No Bugs” Bunny

Memory Leaks and Memory Leaks - Post preview image

Abstract:

What exactly is ‘memory leak’? Is it ‘useless memory’, ‘unreachable memory’, or ‘memory not released on program exit’?

Quote:

“I know it when I see it” – Justice Potter Stewart

Filed under: On.ProgrammingDebugging

Read more

From the Age of Power to the Age of Magic and beyond...

January 1, 2012 by “No Bugs” Bunny

From the Age of Power to the Age of Magic and beyond... - Post preview image

Abstract:

Evolution has already brought us from Age of Power to Age of Knowledge. What’s next?

Quote:

“Any sufficiently advanced technology is indistinguishable from magic.” — Arthur C. Clarke

Filed under: On.DevelopmentDevelopment Philosophy

Read more

Intellectual Property – a Crash Course for Developers

November 1, 2011 by “No Bugs” Bunny

Intellectual Property – a Crash Course for Developers - Post preview image

Abstract:

Copyrights, patents, trademarks, and licenses explained for software developers.

Quote:

The first de-facto trademarks appeared when a blacksmith in a small town decided to put a special sign on his swords...

Filed under: On.System ArchitectureRequirement analysisOn.DevelopmentDevelopment Processes

Read more

Over-Generic Use of Abstractions as a Major Cause of Wasting Resources

September 1, 2011 by “No Bugs” Bunny

Over-Generic Use of Abstractions as a Major Cause of Wasting Resources - Post preview image

Abstract:

Trying to be too generic can easily cause many-fold inefficiencies.

Quote:

It was a quiet night and I was downloading a 2G ZIP file with Internet Explorer...

Filed under: On.System ArchitectureDesign decisionsOn.ProgrammingOptimizations

Read more