강의/클린코드(clean code) (1) 썸네일형 리스트형 [클린코드] 클린 코드를 위한 5가지 핵심개념 클린코드를 위한 핵심적인 5가지 개념이 있다. 작명 : 변수, 함수, 클래스의 이름을 어떻게 짓느냐가 클린코드를 결정짓는다. 구조와 주석 : 어떤 형식으로 코드를 짤 것인지, 그리고 주석에도 좋은 주석과 나쁜 주석이 있다. 함수 : 하나의 함수 안에 들어가는 코드의 양에 따라서 클린코드를 구분할 수 있다. 그리고 함수에 들어갈 파라미터의 갯수에 따라서도 클린코드를 구분하는 기준이 된다. 조건문과 에러 핸들링: 얼마나 nested되어 있는 구조인지, 에러 핸들링을 놓치고있는 부분은 없는지가 중요하다. 클래스와 데이터구조 : 구분은 명확하게 되어있는지, 클래스들이 넘치지는 않는지 등등이 있다. 위의 내용들을 종합적으로 해결할 수 있는 방법이 있는데, 1)규칙과 개념 2)패턴과 원칙 3)TDD 이런 내용들에 .. 이전 1 다음