Coding Standards

Stc
ComputingScienceColloquium

Date: June 17

Time: 11:00

Room: CGN room B205

Speaker: Randy Marques (Atos Origin)

Title: Coding Standards - Given the ANSI C Standard why do I still need a Coding Standard?

Abstract

A few years ago, there was an advertisement of BMW on the British television. The text was something like: "Contains more computing power than it took to take man to the moon". If you are of the opinion that this is good, you should not miss this presentation.

It is about the flaws in the definition of the C-language, about flaws in Compilers, about flaws in management decisions concerning choice of processors and compilers, about flaws in how programmers handle the language and about what you can do to keep the damage to a minimum. It will not be a theoretical talk but real-life experience. Open to anyone with a basic knowledge of C-programming.

The Speaker:
Randy Marques is a CASE-Consultant with AtosOrigin - Technical Automation - In-Product Software. Originally from Curaçao, an island in the Caribbean, he now lives in the Netherlands. His main jobs concern the usage of the C-language, Code Quality Assessments, Coding Standards, Code Architecture and Build Management especially in the area of Embedded Software. In general he tries to fix the gap between SPI (CMM) and the work floor (Programmers) He is also a member of the Dutch and International SC22/WG14 Committee and a teacher of the 'Safer C' course developed by Les Hatton. He started with Software Engineering in 1971, he is a real 'old hand' with long-term experience of all levels of Software Engineering. The first computer he worked on was an IBM 1410 with 4K of core memory, at that time one of the biggest in Europe. In his spare time he is a father of 3 kids, a diving instructor and on non-rainy days he likes to take his Kawasaki Vulcan 750 out for a spin.