Coding style + replace require by define