일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- 해커컵
- 데이터플랫폼
- 단위테스트
- wait region split
- coursera
- datalake
- 회고
- 2017회고
- 함수형 사고
- 실전사례
- functional thinking
- 데이터야놀자
- 데이터레이크
- 동시성
- 클린코드
- 코딩인터뷰
- 테스트주도개발
- kafka
- 켄트백
- Raw-Request-URI
- clean code
- spray
- 알고스팟
- 데이터유통
- 개발7년차매니저1일차
- 2016년회고
- 개발자
- 개발자로살아남기
- 박종천
- hackercup2017
Archives
- Today
- Total
목록형식 맞추기 (1)
Software Engineering Note
5장 형식 맞추기
프로그래머라면 형식을 깔끔하게 맞춰 코드를 짜야한다.- 간단한 규칙을 정하고 따라야 한다.- 팀이 합의해 규칙을 정하고 모두가 따라야 한다.- 규칙을 자동으로 적용하는 도구를 활용한다. 형식을 맞추는 목적- 의사소통이다.- 오늘 구현한 코드의 가독성은 앞으로 바뀔 코드이 품질에 지대한 영향을 미친다. 적절한 행 길이를 유지해라 신문 기사처럼 작성하라 개념은 빈 행으로 분리하라- 빈 행은 새로운 개념을 시작한다는 시각적 단서다. 세로 밀집도- 서로 밀접한 코드 행은 세로로 가까이 놓여야 한다. 수직거리- 서로 밀접한 개념은 세로로 가까이 둬야 한다.- 연관성이 깊은 두 개념이 멀리 떨어져 있으면 코드를 읽는 사람이 소스 파일과 클래스를 여기저기 뒤지게 된다. 변수선언- 사용하는 위치에 최대한 가까이 인스턴..
스터디/Clean Code
2014. 10. 27. 21:06