본문 바로가기

Python_Beginer/Study

코드 검토 수행시 확인 사항

반응형


·         The code is well-designed.

·         The functionality is good for the users of the code.

·         Any UI changes are sensible and look good.

·         Any parallel programming is done safely.

·         The code isn’t more complex than it needs to be.

·         The developer isn’t implementing things they might need in the future but don’t know they need now.

·         Code has appropriate unit tests.

·         Tests are well-designed.

·         The developer used clear names for everything.

·         Comments are clear and useful, and mostly explain why instead of what.

·         Code is appropriately documented (generally in g3doc).

·         The code conforms to our style guides.

· 코드가 잘 설계되었습니다.

· 기능은 코드 사용자에게 좋습니다.

· 모든 UI 변경 사항이 합리적이고 보기 좋습니다.

· 모든 병렬 프로그래밍은 안전하게 수행됩니다.

· 코드가 필요 이상으로 복잡하지 않습니다.

· 개발자는 미래에 필요할 수도 있지만 지금은 필요한지 모르는 것을 구현하지 않습니다.

· 코드에는 적절한 단위 테스트가 있습니다.

· 테스트가 잘 설계되었습니다.

· 개발자는 모든 것에 명확한 이름을 사용했습니다.

· 코멘트는 명확하고 유용하며 무엇보다 이유를 설명합니다.

· 코드는 적절하게 문서화되어 있습니다(일반적으로 g3doc).

· 코드는 스타일 가이드를 따릅니다.

 

 

반응형