본문 바로가기

코드리뷰3

엘런 머스크, 트위터 아키텍쳐 리뷰하기 11.19일 엘론머스크가 트위터에 글을 올렸다. "Just leaving Twitter HQ code review" 최근 트위터 아키텍쳐를 들여다 보고 있는 모양이다. 그런데 누가 댓글에 이런 글을 인용한다. "나는 트위터 엔지니어로서 확신하고 있다. 엘런 머스크는 우리 사이트나 코딩 전반에 대해 전혀 이해하지 못하고 있다. 거짓말하지 않고, 직원들은 뒤에서 정말 많이 비웃고있다. 우리는 그를 CEO라고 부르지만, 그건 Code Efficiency O(zero)의 약자다." @diana thirst, 2022.11.16 이 트윗이 16일에 올라오고, 엘런 머스크가 19일에 아래 트윗을 올렸다. diana 가 잘렸냐, 안잘렸냐, 저 사람은 트위터 직원이 아니다. 등등 댓글들이 있는데 여기선 스킵하자. 다만.. 2022. 11. 20.
개발자들이 코드리뷰를 하는 이유 이 글은 "코드리뷰"가 뭔지 처음 들어보는 학생들을 위한 글이다. 또는 그런 걸 전혀 모르는 CEO를 위한 글이다. "코드 살펴보기" 단순히 그렇게만 생각하지 말고, 조금 더 세련되게 이해해보자. 1. 그 : “코드리뷰 해야 한대.” 나 : “???” 그 :“그걸 해야 한대.” 나 :“???” 갑자기 코드리뷰 회의가 잡혔다. 회의실에 프로젝트를 쏘면서 모든 개발팀이 모여서 코드를 보며 회의를 한다. 괜히 누군가 한마디 던진다. A : “저거 저렇게 하면 안되고 ….” B : “아, 저건 이런저런 이유로 저렇게 만든거구…” A : “그래도 저건 저렇게 하면 안되구…” B : "..." 암튼 그랬다. 월급주는 경영진이 시킨 일이니까. 뭐 돈 드는 것도 아니니까 해보기로 했다. 그렇게 “코드리뷰”란 걸 처음으.. 2020. 6. 21.
코드리뷰? 코드커뮤니케이션이 맞다. 코드리뷰. Code Review.코드리뷰, 혼자일 땐 딱히 할 일이 없지만, 둘만 되어도 코드를 오픈해둘 필요가 있다.그런데, 코드리뷰를 이렇게 이해하면 좀 난감하다. 코드 검토 = 코드 후기 = 코드 평가 = 코드 감시 그건 이런 뜻이다. (1) 함께 일하는 개발자의 코드품질을 믿을 수 없다.(2) 우리팀은 코드가 더럽게 관리된다. 뭐, 경력사원이 새로 들어왔다면 검증 차원에서 한 번쯤 해볼 수도 있겠다.신입사원이라면 케어차원에서 해볼 수도 있겠다.하지만, 365일 보는 팀인데 저런 식이라면 팀이 깨진다.협업관계를 불신으로 시작하라는 뜻이니까. 함께 고생하는 팀이라면 이렇게 하면 안된다.위에서 시킨다고 하면 대충하다가 만다.혹시라도 싸움이 나면 협업은 개뿔, 그날로 개발 생산성은 물건너가는거다. 이렇게.. 2019. 2. 22.
반응형