refactoring final, par défaut pas de débug, executer "make DEBUG=yes" pour en avoir