Add development documentations for pre commit hooks
Problem to solve
Right now, developers have to run code checks on their own with a bunch of commands, adding this can help developers to make sure their code's qualities and prevent wasting time on code checking.