반응형

2019/08/05 2

Weekly Review(201907-05)

기간: 20190728-20190803 한 주간 공부한 것 👩‍💻 Lazy, 연산 프로퍼티를 공부하였다 Lazy Stored property 연산 프로퍼티 그냥 쓰기만 했던 것을 정리하려니 자세히 몰랐구나를 깨달았다 그리고 TDD 스터디 과제를 조금 했다 한 주간 내가 읽은 것 📖 이번 주는 클린 코드 책을 보기 시작했다 한 두달 전인가?? 책을 사고 전시하게 되었는데.. 하나씩 읽고 블로그에 정리하기!! 내가 고민하던 내용들이 들어있어 재밌게 보고 있다 정리 8/3 에는 let us: Go! 세미나에 다녀왔다 렛어스고 행사 신청일마다 늘 시간을 뒤늦게 확인쓰.. 이번에도 그랬는데 A코스 신청하라기에 신청 어쩌다 보니 대기 1번이 되었다 ㅋㅋ 그리고 대망의 발표날 대기가 바로 빠지는 바람에 렛어스고에 참..

Active/회고 2019.08.05

[클린코드: Clean Code] 3장 함수

3장 함수 어떤 프로그램이든 가장 기본적인 단위가 함수다 함수를 만드는 규칙 1. 작게 만들어라! 예전에는 함수가 한 화면을 넘어가면 안된다고 했다. - 블록과 들여쓰기 if / else / while / guard 등에 들어가는 블록은 한 줄이어야 한다 중첩 구조가 생길만큼 함수가 커져서는 안된다 2. 한 가지만 해라! 함수는 한 가지를 해야 한다. 그 한 가지를 잘 해야 한다. 그 한 가지만을 해야 한다. 함수가 '한 가지'만 하는지 확인하는 방법? 단순히 다른 표현이 아니라 의미 있는 이름으로 해당 함수에서 다른 함수를 추출할 수 있다면 그 함수는 여러 작업을 하는 셈이다 3. 함수 당 추상화 수준은 하나로! 함수가 확실히 '한 가지' 작업만 하려면 함수 내 모든 문장의 추상화 수준이 동일해야 한다..

2019.08.05
728x90
반응형