본문 바로가기
C.W.K.
Stream
Lesson 01 of 05 · published

리뷰는 얹은 기능이 아니라 척추야

~12 min · review, architecture, decorrelation, design

Level 0젖은 흙
0 XP0/36 lessons0/12 achievements
0/100 XP to next level100 XP to go0% complete

이걸 구조로 만든 논증

생성 결함을 측정한 다음의 본능은 생성기를 바꾸는 거야. 다른 시스템, 다른 판, 더 새 배포. 여기서도 그 본능을 따라갔고 교훈적인 방식으로 실패했어. 명시적으로 인식을 높이는 조건에서 새 배포일수록 이 특정 결함에 대해 더 나빠졌거든. 기대와 반대 방향이고, 결함이 저자가 아니라 배치의 것이라면 정확히 예측되는 결과지.

그러니 결론은 "모든 시스템이 똑같이 좋다"가 아냐. 더 좁고 더 쓸모 있어. 저자를 바꾸면 결함의 맛이 바뀌지 존재가 없어지지 않아. 원본을 놓고 작업하는 저자는 전부 그 원본의 모양을 한 결과물을 내놓으니까.

단일 시스템 의존이 실제로 물리는 값

진짜 비용은 생성 품질이 아니고, 그걸 정확히 짚는 게 리뷰를 있으면 좋은 것에서 설계의 척추로 바꿔놔. 시스템 하나에 의존하면 구체적으로 넷을 잃어.

상관없는 리뷰어가 없어. 자기 검토는 자기 생성이 만든 그 패턴을 정확히 정상으로 취급해. 다른 시스템은 다르게 실패하고, 그게 네가 못 잡는 걸 잡아내는 기제 전부야.

비교 기준점이 없어. 저자가 하나면 "이게 어려운 거다"랑 "이 저자가 이걸 못 한다"를 구별 못 해.

회귀 기준선이 없어. 품질이 움직였을 때 작업이 바뀐 건지 도구가 바뀐 건지 말할 수 없어.

추세선 하나에 인질로 잡혀. 공급사 하나가 어느 방향으로 가든 같이 가고, 알게 되는 건 그다음이야.

그래서 리뷰가 하중을 받아

탈상관을 공급하는 유일한 기제가 리뷰면, 마감에 쫓기면 건너뛰는 선택적 마지막 단계일 수가 없어. 계약을 가진 단계여야 해. 새 인스턴스, 디스크에서 차갑게 읽는 결과물, 저자가 쓴 산문이 아니라 고정된 요청 서식, 그리고 자기 거절 목록을 싣고 다니는 판정. 하나하나가 그 탈상관이 조용히 소모되는 걸 막으려고 존재해.

고정 서식이 생각보다 더 중요해. 저자가 리뷰 요청을 쓰면 리뷰어가 뭘 볼지를 저자가 고르는 거고, 저자가 증거를 고르는 순간 아무도 결정한 적 없이 리뷰가 발표로 바뀌어 있어.

단일 의존점 주위를 설계하기 전에, 그게 실제로 뭘 물리는지부터 짚어. 여기선 순진한 답이 "품질"이었고 진짜 답은 "탈상관"이었어. 그리고 뭘 지어야 하는지 알려주는 건 진짜 답뿐이야. 더 나은 생성기가 아니라 너랑 다르게 실패하는 리뷰어.

Code

리뷰 계약이 고정하는 것, 그리고 각각이 막는 것·text
PROPERTY                     PROTECTS AGAINST
---------------------------  -----------------------------------
fresh instance               the author's context normalizing
                             the author's own patterns

different system preferred   correlated blind spots; two writers
                             with the same habits agree for the
                             same wrong reason

artifact read COLD from      the author's summary standing in
disk                         for the artifact - the summary is
                             the belief under test

fixed request template,      evidence curation: an author who
not author-composed          writes the request chooses what is
                             looked at

verdict carries a            an empty round being recorded as a
rejection log                clean one

one run per round, and       a resumed round handing the reviewer
never a resumed thread       the context the boundary exists to
                             deny

External links

Exercise

네 제일 큰 의존점을 짚어봐. 도구 하나든, 사람 하나든, 공급사 하나든. 그리고 품질이 아닌 비용 넷을 적어. 그다음 그 넷 중에 지금 절차가 어떤 기제라도 갖고 있는 게 뭔지 물어봐. 대부분의 팀은 하나도 없어. 그 비용이 품질 서랍에 들어가 있었고, 품질은 그럭저럭 괜찮아 보였으니까.
Hint
회귀 기준선 비용이 아무도 기제를 안 가진 것이자 시간이 갈수록 제일 세게 무는 것이야. 두 번째 출처가 없으면 의존 대상의 느린 퇴화가 네 작업 난이도의 느린 상승이랑 구별이 안 되고, 둘 다 일이 어려워지는 느낌으로 오거든.

Progress

Progress is local-only — sign in to sync across devices.
이 페이지에서 버그를 발견하셨거나 피드백이 있으세요?문제 신고

댓글 0

🔔 답글 알림 (로그인 필요)
로그인댓글을 남기려면 로그인해 주세요.

아직 댓글이 없어요. 첫 댓글을 남겨보세요.