We introduce pre-commit hook with clang-format to enforce a unified code style across the project, reducing style discussions and speeding up cod reviews. ref: https://pre-commit.com/