개발자 99% 커뮤니티에서 수다 떨어요!
2022.05.02
Today's Reading 5장.형식 맞추기
💡 오늘 TIL 3줄 요약
적절한 행 길이 유지 - 파일 길이 너무 길지 않게 유지
서로 밀접한 코드 행은 세로로 가까이 놓여야 한다.
신문기사 처럼 중요한 개념을 먼저 설명하고 세세한건 아래로
💡 책에서 기억하고 싶은 내용을 써보세요.
적절한 행 길이 유지 - 파일 길이 너무 길지 않게 유지
개념은 빈 행으로 분리하라
서로 밀접한 코드 행은 세로로 가까이 놓여야 한다.
변수 선언 - 변수는 사용하는 위치에 최대한 가까이 선언
함수가 짧으면 맨 처음에
루프를 제어하는 변수는 루프문 내부에
인스턴스 변수 - 클래스 맨 처음에 선언
종속함수 - 세로로 가까이 배치, 호출하는 함수를 호출되는 함수보다 먼저 배치
개념적 유사성
종속 함수
변수 - 변수를 사용하는 함수
비슷한 동작을 수행하는 일군의 함수
신문기사 처럼 중요한 개념을 먼저 설명하고 세세한건 아래로
가로 공백과 밀집도
할당 연산자는 앞뒤에 공백을 주어 강조
함수와 인수 사이는 공백이 없음
우선순위가 높으면 붙이고 낮으면 공백 사용
→ 이런식으로 활용
✍️ 오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요
오늘도 새로운 지식을 얻어서 기분이 좋다. 간단한 내용이긴 했지만 점점 더 큰 프로젝트를 하게 되면서 형식도 무시할 수 없다는 것을 깨달음과 동시에 이번장을 읽을 수 있어서 타이밍이 좋았다. 가로공백을 활용할 생각은 못했는데 좋은 아이디어 인거 같다. 물론 지금은 자동으로 정렬해 주는 도구를 사용하고 있지만 제 기준을 세우는것도 생각해 봐야겠다.
요즘 클린코드 챌린지를 하면서 코드가 많이 깔끔해 지고 있어 기분이 좋다!!
🧐 궁금한 내용이 있거나, 잘 이해되지 않는 내용이 있다면 적어보세요.
💬 오늘 읽은 다른사람의 TIL