개발자 덕목1 뛰어난 소프트웨어 개발자가 갖춰야 할 5가지 소프트웨어 개발자에게 코딩은 필수입니다. 그런데 뛰어난 개발자는 단순히 코딩만 할 줄 안다고 되는 것이 아닙니다. 코딩 능력 외에도 아래 5가지를 갖춰야 뛰어난 소프트웨어 개발자가 될 수 있다고 생각합니다. 1. 클린코드 작성 누구나 프로그래밍 언어를 배우면 코드를 짤 수 있죠. 하지만 누구나 클린 코드를 짤 수 있는 것은 아닙니다. 올바른 구조와 철학을 갖추지 못한 코드는 유지 관리가 어렵습니다. 자신이 짠 코드를 다시 이해하는데 몇 시간씩 걸리는 개발자가 있습니다. 이런 코드로 이루어진 어플리케이션은 간단한 수정도 하기 어렵습니다. 제가 생각하는 클린 코드는 자신을 포함해서 다른 사람도 쉽게 이해할 수 있어야 합니다. 물론 클린코드에 대해서는 다양한 관점과 해석이 있습니다. 다만, 대체적으로 유지 관.. 2020. 12. 8. 이전 1 다음