Fall in IT.

유지보수하기 좋은 깔끔한(?) 코딩 기법 본문

기타

유지보수하기 좋은 깔끔한(?) 코딩 기법

D.Y 2020. 6. 26. 22:15

 

안녕하세요.

 

오늘은 너튜브를 보다가 우연히 보게 된 클린코드 관련 영상을 보고 많은 공감을 했습니다.

가장 기본적인 이야기인데 현업에서 일을 하다보면 지켜지지 않는 경우가 꽤 많은것 같아서.. 쉽고 간단하게 정리해보았습니다.

 

깔끔한 코딩을 위한 기본적인 코딩 기법에 대해서 알아보도록 하겠습니다.

 

깔끔한 코드가 중요한 이유

  • 코드를 작성하는 시간만큼 읽는 시간도 많다

  • 코드를 잘 작성해뒀을 경우 이해가 쉽고 유지보수하기도 쉽다

  • 동료들과 협업할때 커뮤니케이션 시간이 짧아진다

깔끔한 코드란?

  • 잘 동작하고 부연설명이 필요없는 코드

 

기본적인 코딩 기법 

 

1. 검색이 가능한 이름을 써라

2. 함수명은 반드시 동사로 쓰고, 액션중심의 이름을 짓는것이 좋다

3. 함수는 하나의 일만 동작하도록 하라

4. 인수(argument) 개수는 3개 이하가 적당하고, 그 이상일경우 Object를 인수로 사용하는게 좋다

5. boolean 값은 인수로 사용하지 말고, 함수를 분리하자

6. 변수명을 과도하게 줄이지 말자

(필자의 경우 가능하면 항상 줄여쓰지 않으려고 노력함)

 

참조

Comments