These last years, in the context of working on a graphic rendering engine, I've been confronted to many engineering problems......