---
description: 똑똑한 개발자라면 지킬수 있죠?
---

# Convention

개발자라면 언제든 다른 사람의 코드를 볼 일이 생기게 됩니다.

다른 사람은 1달뒤의 나 자신이 될수도 있죠

Tokplate 의 컨벤션은 **꼭 지켜야 할 규칙**과 **clean-code** 를 담고 있습니다.

tip 까지 구석구석 확인해가며, 파악하기 쉽고, 관리하기 쉬운 코드를 작성해보세요

##

## 클린 코드란?

Q. 짧은 코드 인가요? ❌

Q. 책 처럼 잘 읽히는 코드인가요? ⭕

Q. 수정하기 편한 코드인가요? 💯

Q. 원하는 로직을 빨리 찾을 수 있는 코드인가요? 💯



똑똑한 개발자의 클린코드는 협업과 거대한 프로젝트를 위한 코드입니다

읽기 쉽고, 재 사용 가능하며, 관리하기 쉬운 코드가 우리의 클린코드입니다



## 클린코드를 위한 똑개 코드 원칙

**추상화** ⛳

핵심 개념을 뽑아주세요

**단일 책임** ☝️

하나의 함수는 한가지 일만 하도록 해주세요

**응집도는 높게** 🧶

관련된 것들을 뭉쳐주세요

단, 파악에 핵심정보는 바깥에서 확인하거나, 전달 받을수 있도록 해주세요

**의존성은 낮게** 🧩

코드를 뭉치되, 관심사에 따라 작은 단위로 나눠주세요





