클린 코드 96p 중

형식 맞추기

코드의 형식은 중요하다!

오늘 구현한 기능이 있다면 다음 버전에서 바뀔 확률이 높다.

유지보수의 용이성과 확장성에 영향을 끼친다.

-적절한 행 길이를 유지하라

코드 줄의 개수는 클래스의 크기에 비례한다.

평균적으로 500줄을 넘지 않고 200줄로도 커다란 시스템을 구축할 수 있다.

-신문 기사처럼 작성하라

표제와 부제가 있는 신문과 소스코드의 파일은 같다.

이름만 보고도 올바른 모듈을 살펴보고 있는지 판단할 수 있게 한다.

위에서 밑으로 갈수록 세부적으로 묘사한다.

신문은 많은 짧은 기사를 여러 개 모아 놓았다.

코드도 마찬가지로 짧은 파일을 여러 개 모아야 한다.

-개념 사이는 빈 행으로 분리하라

Ex) import ~~~~;

    빈 행

    public class ~~~~{

 

    }

-세로 밀집도 

두 개념이 연관성이 높다면 두 코드의 거리는 가까워야 한다.

의미 없는 주석으로 둘을 떨어뜨린다면 가독성이 낮다.

 

오늘의 메모

올바른 운동을 할 때 건강해진다.

나에게 맞는 운동은 코어 운동이다. 

 

async await는 async로 설정된 함수를 끝내기 전에

await가 설정된 코드를 다 마치도록 기다리는 것이다.

'오늘의 메모' 카테고리의 다른 글

스타트업 면접 후기  (0) 2021.08.31
21.08.22  (0) 2021.08.22
21.02.18  (0) 2021.02.19
21.02.17  (0) 2021.02.17
21.02.16  (0) 2021.02.16

+ Recent posts