01.08 하루 일기 - 다른 사람의 코드를 읽는 것

수수·2023년 1월 8일
0

하루 일기

목록 보기
15/23

회사에서는 물론이고, 라이브러리를 사용할 때도 다른 개발자의 코드를 볼 일이 많이 생긴다.

다른 사람의 코드를 읽을 수 있는 능력을 지니고 있다면 코드를 수정할 때 빠르게 수정 가능하며, 버그 발생 가능성을 줄일 수 있다.

또한 라이브러리 문서에서 분명 지원한다고 하는 기능이 왜 생각처럼 동작하지 않는지 확인할 수 있다.

최근에는 nextjs 문서에서 지원한다고 하는 기능이 생각처럼 동작하지 않아서 코드를 확인해봤더니 13 버전에서는 제대로 동작하고 12 버전에서는 일부 코드가 빠져있는 것을 확인했다.

또한 carousel 라이브러리에서는 특정 속성이 내가 생각했던 대로 동작하지 않아 코드를 분석했더니, 내가 생각한 것과는 다르게 동작했다.

다른 사람의 코드를 읽는다는 건 정말 어려운 일이지만 개발자에겐 피할 수 없는 일이다.

다른 사람의 코드를 잘 읽는 것, 그리고 더 나아가 내 코드를 읽기 쉽게 만드는 것이 매우 중요하다.

0개의 댓글