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.

Non-Superfluous People: Testers

January 1, 2015 by “No Bugs” Bunny

Non-Superfluous People: Testers - Post preview image

Quote:

If you think you don’t need a testing team – think again

Another Quote:

Never ever position testers as inferior to developers. First, they are not inferior. Second, it will hurt the process badly.

Filed under: On.DevelopmentTeam structureIT Careers & IT Hiring

Read more

Debug Complexity: How Assertions Affect Debugging Time

November 1, 2014 by “No Bugs” Bunny

Debug Complexity: How Assertions Affect Debugging Time - Post preview image

Abstract:

An approximate model on how ASSERTs reduce amount of work required to debug a program.

Quote:

ASSERTs can reduce debugging time dramatically

Filed under: On.ProgrammingDebugging

Read more

Musings on Python – by a C++ Developer

September 1, 2014 by “No Bugs” Bunny

Musings on Python – by a C++ Developer - Post preview image

Abstract:

Python from the point of view of C++ developer.

Quote:

For those who want to write Python off due to performance issues, I have a word of advice: don’t rush.

Filed under: On.ProgrammingProgramming Languages

Tagged With: C/C++Overload
Read more

Size Matters - Is 64-bit App Always Better?

May 1, 2014 by “No Bugs” Bunny

Size Matters - Is 64-bit App Always Better? - Post preview image

Abstract:

Sometimes it makes perfect sense to use 32-bit application on 64-bit platform.

Quote:

It is obvious that for N between 13,000,000 and 21,000,000, 64-bit application works about 1000x slower.

Filed under: On.System ArchitectureRequirement analysisDesign decisionsOn.ProgrammingOptimizations

Read more