본문 바로가기

IT 이야기/개발 이야기

좋은 개발자의 3요소

좋은 개발자의 3요소


개발자의 능력이 평가되는 요소는 참 많습니다.

그런데 정말 좋은 개발자는 어떤 것이 좋을까요 ?


제가 생각하는 좋은 개발자의 3요소는 아래와 같습니다.



키보드 사진



1.  테스트 코드를 잘 작성하는 개발자

- 개발자의 경우 리뉴얼 할 때도 있고 협업할 때도 있고 여러 상황에서 버그가 발생될 확률이 높습니다. 그런 때에 일일이 하나씩 눌러보며 테스트하기란 시간과 노력이 많이 아깝죠. 잘 짜놓은 테스트는 10명의 테스터보다 낫습니다.


2. 리팩토링을 잘하는 개발자

- 아무리 잘 설계된 개발이라도, 혹은 급하게 하느라 엉망인 개발코드도, 언젠가는 코드가 지저분해지고 혹은 설계의 결함이 생깁니다. 그럴 때마다 처음부터 다시 만들까요 ? 개발이 복잡해졌다고 무조건 다 리뉴얼하면 개발기간이 남아나지 않겠죠 ? 리팩토링을 통해서 깔끔하고 퍼포먼스 개발이 될수 있습니다.


3. 디버깅을 잘하는 개발자 (혹은 디버깅 툴을 잘쓰는 개발자)

- 가끔 초급 개발자들의 문제점 하나는 에러가 빵터지면, 전에 했던 작업을 다지우고 하나씩 다시 넣으면서 아 여기가 문제구나 하는 경우가 있습니다. 하지만 대부분의 에러는 아니 모든 에러는 에러메세지에 에러 내용이 담겨 있습니다. 또한 에러는 안나지만 원하는 값이 나오지 않을 때 console.log를 다 찍어도 되지만 디버깅 툴을 이용하면, 많은 시간을 절약할수 있습니다. 꼭 이용해보세요 ~


'IT 이야기 > 개발 이야기' 카테고리의 다른 글

개인정보 취급방침  (0) 2020.01.24
엣지 크로미움 후기  (0) 2020.01.19
좋은 개발자의 3요소  (0) 2019.02.22
한국에서 개발하기  (0) 2018.12.26
MS edge 엔진 크로미움으로 변경  (0) 2018.12.18
티스토리 초대장이 사라졌습니다.  (0) 2018.10.23