commentaire : le pourquoi et pas le comment
maven et gradle apportent des conventions