개발자의 글쓰기 3장 정리
🖋 3장 : 사용자와 소통하는 에러 메시지 쓰기
📎 에러 메시지를 쓰기 전에 에러부터 없애자
사용자가 404 에러 페이지를 만나는 경우는
- 사용자가 URL을 잘못 입력한 경우
- 사용자가 링크를 클릭했으나 해당 페이지가 없는 경우 두번째의 경우는 링크가 있어서 클릭했는데 해당 페이지가 없는 경우이다. 이것을 깨진 링크, 또는 죽은 링크, 나쁜 링크라고 한다. 이 경우는 있어서는 안되는 경우다.
개발자용 에러 메시지와 사용자용 에러 메시지를 분리해 작성하는 것이 좋다.
📎 사용자 에러 메시지를 제대로 쓰는 법
개발자는 사용자 에러가 발생하면 알림창을 이용해 에러가 발생했음을 알리는 메시지를 보여줘서 사용자가 바른 행동을 하도록 유도해야한다. 즉, 오류의 내용과 오류의 원인, 해결 방법을 함께 알려줘야 사용자가 대처할 수 있다. 알림창 버튼에는 행동을 분명히 표시하는 것이 좋다.
📎 사용자의 에러를 줄이는 메시지 구조화
📎 에러 메시지 대신 예방 메시지를 쓰자
에러를 줄이려면 개발자도 사용자의 사용 방식을 이해해야 한다. 서비스와 사용자를 이해하면 에러 메시지 대신에 예방 메시지를 보여줌으로써 에러 발생을 막을 수 있다.
사용자가 에러 메시지를 어떻게 받아들일지는 모두 개발자의 철학에 달렸다.