본문 바로가기

기타/IT 지식

[ IT 지식] 클린코드

반응형

클린 코드란?

설명이 필요 없는 코드.

코드를 읽기만 해도 이 코드가 무슨 일을 하는지, 어떤 것을 의미하는지 물어볼 필요도 없이 스르륵 이해되는 그런 코드들. 

 

클린코드를 위한 5가지 꿀팁

1. 의미 있는 변수, 함수의 이름을 적절히 사용하라

2. 함수 이름은 가급적 동사로 지어라

-> 함수 이름을 보면 어떤 기능을 하는지 유추할 수 있다. 또한 우리가 만든 함수가 과도하게 많은 기능을 수행하고 있는지, 아닌지도 알 수 있다. 

-> 함수는 1가지 역할만 하는 것이 좋다. 

3. 매개변수는 너무 많이 쓰지 마라

-> 3개 이하가 좋다. 

-> 만약 불가피하게 매개변수를 많이 설정해야 한다면 컨피겨레이션 오브젝트라는 방식으로 매개변수를 묶어 전달하는 방법도 고려해볼 수 있다. 

4. 불린값을 인자로 보내지 마라. 

5. 축약어를 쓰지 마라

-> 나 혼자만 알아 볼 수 있을 만한 축약어를 쓰면 안된다. 

 

 

- <IT 5분 잡학 사전> 발췌

반응형