코딩을 하면서 이름을 지을 때 대표적인 컨벤션으로 snake_case , camelCase , pascalCase , kebab-case 4가지가 있습니다.snake_case: Python, Ruby 등에서 권장함camelCase : Java, Javascript 등에
함수의 역할이 많아진다면, 오류가 날 가능성이 커지고 가독성이 떨어집니다. 또한 함수에 대한 테스트를 진행하기가 어렵습니다.예시)관심사를 잘 분리하고 의존성을 줄이기 위해 반복되는 코드를 하나의 함수로 만들어 사용합니다사이드 이펙트(Side Effect)는 함수가 실행
모든 내용을 주석으로 넣으면 코드가 지저분해 질수있다.대부분은 좋은 Naming으로 충분히 해결이 가능하다.네이밍으로 표현이 불가한 부분만 주석으로 표기하면 된다.1.법적인 정보를 담을때의도를 명확하게 설명할때