Technique/Readable Code

2. 미학 - 읽기 편한 코드 작성

kaelina 2015. 12. 9. 10:59
반응형

■ : 요점

▶︎ : 부가이익



■ 코드를 읽는 사람이 이미 친숙한, 일관성 있는 레이아웃을 사용하라

■ 비슷한 코드는 서로 비슷해 보이게 만들어라

■ 서로 연관된 코드는 하나의 블록으로 묶어라

    - 일관성과 간결성을 위해서 줄 바꿈을 재정렬하기

    - 매소드를 활용하여 불규칙성을 정리하자

      ▶︎중복된 코드를 없애서 코드를 더 간결하게 한다

      ▶︎이름이나 에러 문자열 같은 테스트의 중요 부분들이 한 눈에 보이게 모아졌다.

      ▶︎새로운 테스트 추가가 쉽다.

    - 도움이 된다면 코드의 열을 맟춰라

    - 의미 있는 순서를 선택하고 일관성 있게 사용하라

    - 선언문을 블록으로 구성하라

    - 코드를 문단으로 쪼개라

 

    - 여러 블록에 담긴 코드가 모두 비슷한 일을 수행하면 실루엣이 동일 해 보이게 만들어라

    - 코드 곳곳을 로 만들어서 줄을 맞추면 코드를 한 눈에 훑어보기 편하다

    - 빈 줄을 이용하여 커다란 블록을 논리적인 문단 으로 나누어라


누구나 미학적으로 보기 좋은 코드를 읽고 싶어 한다.

자신의 코드를 일관성 있게, 의미 있는 방식으로 정렬 하여 읽기 더 편하고 빠르게 만들 수 있다.

반응형