본문 바로가기

교육/[Codeit] 컴퓨터 개론

스타일가이드 정리

반응형

가독성 좋은 코드를 작성하는 데 있어서 굉장히 중요한 부분 중 하나가 “스타일 가이드”입니다. (Convention이라고도 합니다) 스타일 가이드를 잘 적용시키면 가독성이 좋을 뿐 만 아니라, 여러 사람들이 동시에 작업을 할 때 생길 수 있는 혼선을 막을 수 있습니다.

어떤 스타일 가이드가 있는지 간단하게 정리해 봅시다.

Python 스타일 가이드

Python의 경우 PEP8(Python Enhance Proposal 8)이라는 스타일 가이드가 있습니다. Python 공식 스타일 가이드(일명: PEP8) https://www.python.org/dev/peps/pep-0008/

Google Python 스타일 가이드 글로벌 IT 기업인 Google에서 사용하는 스타일 가이드입니다. PEP8과 비교해서 가장 다른 점은 “Docstring”을 작성하는 법에 대해 좀 더 깊이 다루고 있습니다. https://github.com/google/styleguide/blob/gh-pages/pyguide.md

JavaScript 스타일 가이드

JavaScript 표준 스타일 가이드 https://standardjs.com/

Airbnb JavaScript 스타일 가이드 https://github.com/airbnb/javascript

Google JavaScript 스타일 가이드 https://google.github.io/styleguide/jsguide.html

Java 스타일 가이드

Java를 소유한 회사 오라클의 스타일 가이드 https://www.oracle.com/technetwork/java/codeconvtoc-136057.html

Google Java 스타일 가이드 https://google.github.io/styleguide/javaguide.html

여러분이 원하는 언어의 스타일 가이드를 직접 찾아보고, 많이 보면서 눈에 익혀보세요!

관련 질문

728x90
반응형

'교육 > [Codeit] 컴퓨터 개론' 카테고리의 다른 글

개발자들이 많이 쓰는 프로그램들  (0) 2021.01.04
남의 코드에서 배우기  (0) 2021.01.04
return문  (0) 2020.11.03
파라미터  (0) 2020.11.03
변수  (0) 2020.11.02