목차
Development
1분 읽기
MPC 개발 노트
프로토콜의 명확함이 코드 품질만큼 중요한 시스템을 만들 때에 대한 짧은 메모입니다.
MPC 작업은 신중한 이름 짓기, 좁은 가정, 그리고 각 프로토콜 단계를 차분히 검토하는 태도를 요구합니다.
프로토콜을 제품 표면처럼 다루기
프로토콜을 설명하기 어렵다면 구현 역시 유지하기 어려워집니다.
메시지 이름은 의도로 정하기
명확한 메시지 이름은 코드 리뷰와 장애 대응 양쪽에서 실수를 줄여 줍니다.
상태 전이를 눈에 보이게 하기
읽기 쉬운 상태 모델은 버그가 프로덕션에 도달하기 전에 팀이 정확성을 판단할 수 있게 해 줍니다.