초보자 엔지니어가 초심 엔지니어에게 추천하는 "타이포그래피 오류"대책
저는 그 능력에 관해서는 다른 추종을 용서하지 않는 재능을 가지고 있습니다.
그런 내가 엔지니어로서 앱 개발을 시도하는 것은
조금 무모할지도 모릅니다.
왜냐하면, 코드는 단 한 글자 잘못한 것만으로 움직이지 않으니까・・・
타이포그래피 에러란?
"타이포그래피 오류",
약어 "타이포"입니다.
문자의 입력 실수로, 코드가 움직이지 않는 것입니다.
특정 오류로 인해 2시간, 3시간,
그물을 방황하는, 기술서의 페이지를 오가며,
다시 검토하면 타이포였을 때 그 슬픔과 분노.
선배 엔지니어에게,
「아무래도 이 코드로 에러가 일어나・・・」
그리고 조언을 구한 결과 타이포였을 때 그 공기.
경험하지 않았습니까?
휴먼 오류이므로,
완전히 없앨 수 있는지 확실하지 않지만,
선배 엔지니어에게 멋진 대책을 하나 가르쳐 주었습니다.
타이포 대책: 코드를 보기 쉽게 쓰는 것
나도 알고 있는, 코딩에 관한 명저,
「리더블 코드」에도, 그 내용을 관철하는 「좋은 코드의 정의」로서
비슷한 일이 들렸다.
나는 그것을 알고 있었을 것인데, 그렇게 하지 않았습니다.
타이포를 만나, 보기 쉬운 코드를 쓰는 중요성을 겨우 알아차리고,
자신의 코드가 "읽기 힘들다"고 자각했기 때문입니다.
초보자라도 바로 할 수 있는, 보기 쉬운 코드의 작성 방법
그렇다고 해도
내가 할 수 있는 일은
블록과 블록 사이에 공백 열기
긴 코드는 개행하여 보기 쉽게 하는 것
들여 쓰기 (코드 열)를 쉽게 볼 수 있도록
처음에는 이런 간단한 일로 좋다고.
반대로, 이런 간단한 일조차 나는 하지 않았던 것입니다.
반성・・・
상기의 3개의 포인트를 의식하는 것만으로도,
타이포가 발생했을 때
어느 부분이 타이포인지 발견하기 쉬워졌습니다!
네가 나처럼 타이포를 두려워하고 미워한다면,
보기 쉬운 코드를 작성하여 타이포에서 시간을 낭비하지 마십시오!
이 사이트에서 보기 쉬운 코드를 쓰는 노하우가 소개
되어 있으므로, 꼭 실천해 주세요!
읽어 주셔서 감사합니다
Reference
이 문제에 관하여(초보자 엔지니어가 초심 엔지니어에게 추천하는 "타이포그래피 오류"대책), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/ec0333kh/items/a6f9437ccc24e68f59a1텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)