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.

From Occam's Razor to No Bugs' Axe

January 1, 2011 by “No Bugs” Bunny

From Occam's Razor to No Bugs' Axe - Post preview image

Quote:

Fight Features. …the only way to make software secure, reliable, and fast is to make it small" — Andrew S. Tanenbaum

Another Quote:

If you do not have a concrete case of how a feature will be used – do not provide it. Yet.

Filed under: On.System ArchitectureDesign decisionsOn.DevelopmentDevelopment PhilosophyDevelopment Processes

Read more

To DLL or Not To DLL

November 1, 2010 by “No Bugs” Bunny

To DLL or Not To DLL - Post preview image

Abstract:

Are DLLs a ‘holy grail’ or a ‘necessary evil’?

Quote:

It might not be your fault, but it is your problem.

Filed under: On.System ArchitectureDesign decisionsOn.ProgrammingTips and Tricks

Tagged With: Overload
Read more

Single-Threading: Back to the Future? (Part 2)

September 1, 2010 by “No Bugs” Bunny

Single-Threading: Back to the Future? (Part 2) - Post preview image

Abstract:

No MT Bugs" Rabbit trumps "Multithreaded Gorrillazz" 8¾ : 2¼

Quote:

Houston, have we really got a problem?

Filed under: On.System ArchitectureDesign decisionsOn.ProgrammingTips and Tricks

Read more

Single-Threading: Back to the Future?

July 1, 2010 by “No Bugs” Bunny

Single-Threading: Back to the Future? - Post preview image

Abstract:

"No MT Bugs" Rabbit vs "Multithreaded Gorrillazz", Quarters 1 & 2

Quote:

To block or not to block – there is no question

Filed under: On.System ArchitectureDesign decisionsOn.ProgrammingTips and Tricks

Read more