• chrisn-585491 (9/25/2013)


    I wouldn't describe it as complex myself but that is a subjective term.

    It's an n=2 problem. Simon has a right to be proud, but not judgmental. Many of us are dealing with n greater than 2 problems.

    I doubt his software deals with census demographics, address certification, geocoding, web interfaces, new operating systems, embedded scripting languages and a insanely large number of disparate data formats.

    I envy him.

    Actually, I now work in the GPS tracking and fleet management industry, and our software does deal with address resolution, geocoding, web interfaces, new operating systems (hundreds of servers, thousands of client workstations, tablets, smartphones, custom navigation devices, etc.), embedded black-box software on a variety of platforms, quite a large number of data formats from various suppliers, e.g. Navteq, Post Office, etc., and many other complex things (e.g. truck engine management systems). Our software is extremely complex (certainly not an n=2 problem :-)) and constantly evolving as new customer requirements come along, but I would never use that as an excuse to release code that contains bugs.

    Simon