-
2. 미학 - 읽기 편한 코드 작성Technique/Readable Code 2015. 12. 9. 10:59반응형
■ : 요점
▶︎ : 부가이익
■ 코드를 읽는 사람이 이미 친숙한, 일관성 있는 레이아웃을 사용하라
■ 비슷한 코드는 서로 비슷해 보이게 만들어라
■ 서로 연관된 코드는 하나의 블록으로 묶어라
- 일관성과 간결성을 위해서 줄 바꿈을 재정렬하기
- 매소드를 활용하여 불규칙성을 정리하자
▶︎중복된 코드를 없애서 코드를 더 간결하게 한다
▶︎이름이나 에러 문자열 같은 테스트의 중요 부분들이 한 눈에 보이게 모아졌다.
▶︎새로운 테스트 추가가 쉽다.
- 도움이 된다면 코드의 열을 맟춰라
- 의미 있는 순서를 선택하고 일관성 있게 사용하라
- 선언문을 블록으로 구성하라
- 코드를 문단으로 쪼개라
- 여러 블록에 담긴 코드가 모두 비슷한 일을 수행하면 실루엣이 동일 해 보이게 만들어라
- 코드 곳곳을 열로 만들어서 줄을 맞추면 코드를 한 눈에 훑어보기 편하다
- 빈 줄을 이용하여 커다란 블록을 논리적인 문단 으로 나누어라
누구나 미학적으로 보기 좋은 코드를 읽고 싶어 한다.
자신의 코드를 일관성 있게, 의미 있는 방식으로 정렬 하여 읽기 더 편하고 빠르게 만들 수 있다.
반응형'Technique > Readable Code' 카테고리의 다른 글
6. 변수와 가독성 (0) 2015.12.10 5. 거대판 표현을 잘게 쪼개기 (0) 2015.12.10 4. 흐름제어 (0) 2015.12.10 3. 주석 (0) 2015.12.09 1. 이름에 정보를 담아라 (0) 2015.12.08