Refactoring et robustesse