구글 썸네일형 리스트형 [펌] 구글 개발 문화 구글 개발 문화(개인적으로 공감하는 바가 많아서 퍼옴) 코드 리뷰커버리지가 낮으면 커밋할 수도 없다.리뷰에서 팀원간에 의견 충돌 발생시에 매니저가 결정내린다.유닛 테스트가 충분하지 않은 경우 커밋이 불가능.Technical Dept - 꼼수를 쓰면 결국 더 큰 대가로 돌아오게 된다.코딩 스타일이 맞지 않아도 시스템적으로 커밋이 불가능.소스코드 관리구글 모든 제품의 소스코드를 저장소 딱 하나로 관리한다 (그렇게 하면 비효적이지 않냐고 물어보았으나 왜 안되냐고 반문 하셨음)소스코드 관리도구는 Perforce 라는 것을 사용한다. 그러나 개인적으로는 Git 을 사용하고 Git -> Perforce 변환하여 올린다.성능보다 코드의 읽기 쉬움이 중요하다. 코드를 최적화 하여 서버 비용을 100만원 아꼈다고 할지라.. 더보기 이전 1 다음