초안을 읽으며 “좀 인간적으로 고쳐야지”라고 생각하면 문체만 바뀌기 쉽습니다. 문장이 자연스러워져도 없던 경험·수치·원인은 그대로 남을 수 있습니다. 그래서 초안은 문단이 아니라 문장 단위로 나눅니다. 문장이 어떤 사실을 주장하는지, 그 사실을 어디서 확인했는지, 근거가 없다면 어떤 표현으로 줄일지를 적습니다.

세 문장을 같은 기준으로 따로 봤습니다.

문장판정이유
“이 방법은 오류를 완벽히 없앱니다.”삭제실행 자료가 없는 절대 주장
“12개 고정 예제를 같은 규칙으로 검사했습니다.”유지결과 파일에 회수·판정이 남음
“이 통과는 원자료의 사실성을 뜻하지 않습니다.”유지검증 범위를 정확히 제한

“완벽히”를 “효과적으로”로 바꾸는 것은 해결이 아닙니다. 둘 다 실제 실행 범위보다 큰 평가일 수 있습니다. 근거가 한 번의 테스트라면 “이 예제에서는 예상한 결과가 나왔다”까지만 쓰는 편이 정확합니다.

주장표에는 제목과 요약도 넣습니다.

본문만 표시하면 제목의 “안전”, 요약의 “효과”, 버튼의 “지금 사용”처럼 독자의 행동을 가장 강하게 바꾸는 문구가 빠질 수 있습니다. 표의 한 행은 표시 위치·문장·주장 유형·근거 ID·판정·다음 행동으로 만듭니다. 근거가 없는 문장은 다른 예문으로 숨기지 말고, 삭제·보류·자료 추가 중 하나를 고릅니다.

사실 검수가 끝난 뒤에 사람처럼 읽습니다.

  1. 첫 문단에서 독자의 문제와 글의 범위가 보이는지 확인합니다.
  2. 개념 하나 뒤에 예제 하나가 오는지 봅니다.
  3. 같은 한계가 세 번 반복되면 핵심 위치에 한 번만 남깁니다.
  4. 제목이 본문보다 큰 약속을 하지 않는지 마지막에 역순으로 대조합니다.

이 글의 재현 자료

전체 자료의 범위·실행 방법·주의사항은 재현 자료 안내에서 한번에 확인할 수 있습니다.

원문과 함께 읽기

표현을 약하게 바꾸는 것보다 증거 범위를 드러냅니다.

예를 들어 “이 검사기는 CSV 오류를 빠르고 완벽하게 찾아 줍니다”라는 문장이 있다면 “완벽하게”만 지워서는 충분하지 않습니다. “빠르게”도 사용자 시간 측정이 필요합니다. 실제로 한 것이 다섯 행을 파싱해 앞자리 0·따옴표·줄바꿈 보존을 대조한 것이라면, “제공한 5행 예제에서 문자열이 일치했다”로 바꿉니다.

수정본이 덜 멋져 보일 수는 있습니다. 그러나 독자는 무엇을 했고 어디까지 믿을 수 있는지 알 수 있습니다. 구체적인 입력·회수·판정은 과장 형용사보다 강한 정보입니다.

실제로 하지 않은 1인칭 경험을 넣지 않습니다.

사람처럼 쓴다는 요청을 “내가 써 보니”, “현장에서 겪어 보니”처럼 근거 없는 1인칭으로 바꾸는 일로 풀지 않습니다. 실제 경험이 없다면 독자가 어떤 상황에서 막히는지를 구체적으로 설명하고, 실행한 예제와 한계를 솔직하게 놓습니다. 이것만으로도 글은 기계적인 나열에서 벗어날 수 있습니다.

실제 사용 경험이 있다면 날짜·환경·실행 과정·실패·결과를 남깁니다. 기억에 의존한 감상을 수치 증거로 쓰지 않고, 캡처나 로그가 없는 부분은 개인적 인상으로 분리합니다.

마지막에는 독자가 먼저 보는 순서로 되짚습니다.

  1. 제목의 수치·형용사·약속을 본문에서 하나씩 찾습니다.
  2. 검색 결과에 보일 요약이 본문 범위보다 크지 않은지 봅니다.
  3. 표지 이미지와 캡션이 실제 증거로 오해되지 않는지 확인합니다.
  4. 버튼·다운로드·외부 링크의 행동이 문구와 같은지 열어 봅니다.

이 역순 검수를 하면 본문은 조심스럽지만 제목은 과장된 경우를 찾기 쉽습니다. 독자는 본문보다 제목과 요약을 먼저 보기 때문에, 가장 강한 편집 기준을 앞부분에 적용합니다.