April 6, 2004
Software APIs should catch bugs
Ted Kenney writes "A new technical article on LinuxJournal.com by McObject CEO Steve Graves focuses on commercial software application programming interfaces (APIs) as a major source of costly bugs. Too often, Graves writes, these APIs are data structure ignorant--they handle data without knowing its type. This severely limits the compiler's and middleware runtime's abilities to perform any validation, greatly boosting programming mistakes' chances of going undetected pre-release."