Main content

software development

Created on Wednesday, 22 January 2014 / Coding
Tags: software development
At National Instruments, we review every piece of code (or at least for the project I work in). Nothing gets checked in without a second (or more) set of eyes looking at the code. One of the developers ... [ +++ ]
Created on Friday, 18 October 2013 / Coding
Tags: software development
It isn't like I haven't merged before, it's more I never really really thought about it. When you doing a three way merge between branches, you have three files, and you're trying to create a fourth: yours: ... [ +++ ]
Created on Tuesday, 28 May 2013 / Life
Tags: software development
I suspect that when most people hear that I'm a software developer, they immediately picture some stereotypical antisocial nerd who relates better to machines than to people. I'm sure that is true for ... [ +++ ]
Created on Tuesday, 23 April 2013 / Coding
Tags: c/c++, software development, unit testing
I've always followed the mantra that branch points in unit tests are bad practice, but I'd never tried to give specific reasons why it is bad practice. If you think about it, it is actually quite easy ... [ +++ ]
Created on Saturday, 17 November 2012 / Coding
Tags: software development
I've been looking at the IPC-2581A specification for representing PCB data. The XML format defines quite a few shapes, including octagons, but I was intrigued to find that octagons in IPC-2581A are defined ... [ +++ ]
Created on Thursday, 10 May 2012 / Coding
Tags: software development, design pattern, unit testing, c/c++, xml
Note: Some improvements to this article are described in a later blog post. Read this one first, then head on over to the later blog post. Recently, I've been looking a parsing some XML documents using ... [ +++ ]
Created on Friday, 20 April 2012 / Coding
Tags: software development
Today was a humbling day at work. After 6 years and countless lines of code at National Instruments, for the first time, code I wrote caused a crash that a customer saw. It is of course not the first time ... [ +++ ]
Created on Thursday, 17 November 2011 / Business
Tags: review, software development
Lately, I've been doing a lot of reading on Agile, and specifically on Scrum. Admittedly, when I started reading, I was skeptical showing the typical inertia to change. I still have an objection to keeping ... [ +++ ]
Created on Thursday, 29 April 2010 / Business
Tags: software development
I frequently think about quality and in my job that means bugs. Severity, visibility - simply bugs. I've mentioned before that I don't buy the prevailing wisdom that we can't fix everything. Today I spent ... [ +++ ]
by Aixeena Joomla Extensions