結果 : static code analysis tools can help us on conformance of design principles