반응형

코드 가독성 2

클린코드란? (가독성의 중요성)

클린코드란? (가독성의 중요성) 좋은 코드는 어떤 코드일까요? 여러 조건들이 있겠지만, 객체지향의 대가 그래디 부치(Object Oriented Analysis 저자)와, 비야네 스트롭스트룹(C++창시자)는 가독성의 중요성을 언급합니다. 코드의 가독성은 왜 중요할까요? 흔히들 협업의 관점에서 생각하실 것 같은데요. 개발을 할 때, 코드를 읽는 시간 대비 짜는 시간의 비율은 약 10 대 1을 훌쩍 넘는다고 합니다. 즉, 내가 작성한 코드라도 기존의 코드를 읽어야 새 코드를 작성할 수 있기 때문에 코드를 읽는 시간은 생각보다도 많이 소요됩니다. 그렇다면 우리는 왜 나쁜 코드를 생산하게 되는 걸까요? 아마도 많은 개발자들이 ‘촉박한 일정’을 예로 들것 같은데요. 관리자는 일정과 요구사항을 강력하게 밀어붙입니다..

공부/자기계발 2023.02.11

코드 가독성을 개선해보자!

코드 가독성을 개선해보자! 개발을 오래하다보면 경험적으로 잘 읽히는 코드와 그렇지 못한 코드를 만나게 되고 잘 읽히지 않는 것은 알겠지만 어떻게 하면 더 잘 읽히는 코드가 되는지 그리고 그렇게 작성하도록 하는 것은 많은 경험이 필요합니다. 그러다보니 클린코드나 가독성을 높이기 위한 방법들을 글로 배우다 보면 너무 당연한 말들로 설명을 하게 되는 경우가 많은데 적절한 예시와 방법론등을 제시하며 얻어갈 수 있는 인사이트가 많은 영상이 있어 공유 해 봅니다. :) 출처 : 커리어리 '유용태'님 https://careerly.co.kr/comments/73594?utm_campaign=user-share 유용태 (teo.yu) / 코드 가독성을 개선해보자 | 커리어리 개발을 오래하다보면 경험적으로 잘 읽히는 코..

공부/자기계발 2023.02.07
반응형