Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
Tags
- transaction
- restful
- API
- CU
- Rails
- HTTP
- Watcha pedia
- 북클럽
- 투자
- trouble shooting
- 노마드코드
- 레일즈 캐시
- 레일즈
- 노개북
- 재태크
- Python
- Cache
- django
- 사업
- redis transaction
- 노마드코더
- 주식
- rails cache
- 경제
- Race Condition
- memcached
- iamport
- 아임포트
- redis
Archives
- Today
- Total
Stay hungry, Stay foolish
[클린코드#0] 노개북을 시작하며 본문
추천사 부분을 간략히 읽고 정리해보자
😃 책에서 기억하고 싶은 내용을 써보세요.
- '사소한 곳에서 발휘하는 정직은 사소하지 않다.'
- 소프트 웨어의 80% 이상이 유지보수다
- 5S
정리(sort) - 적절한 명명법으로 등과 같은 방법을 사용해 무엇이 어디에 있는지 알아야 한다.
정돈(체계화) - 코드는 누구나 예상하는 위치에 있어야 한다.
청소(광내기) - 작업을 하며 떨어뜨린 부스러기나 쓰레기는 치워야한다. 코드도 마찬가지다 코드를 작성하며 만들어낸 부산물, 주석이 있는가? 지워라.
청결(표준화) - 작업공간을 청소하는 방식을 그룹원들이 동일하게 따르게 한다. 코드 작성할때도 컨벤션과 규칙이 있다 표준을 따라라
생활화(규율) - 관례를 따르고 자기 작품을 자주 돌아보고 기꺼이 변경하라(리팩터링하라는 말인가? 아니면 체화시키라는 말인가?)
🤔 오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요
'사소한 곳에서 발휘하는 정직은 사소하지 않다.'
뭔 말이야..? 한국말은 역시 너무 어렵다. 아 덴마크 속담이긴 하지만,
클린코드에서는 사소해 보이지만, 사소하지 않은... 중요한 것들을 담고 있다고 한다.
나는 이 '사소해 보이지만 사소하지 않은 중요한 것' 들이 디테일 이라고 생각이 들었다.
회사에서 개발을 하면서 한 번씩은 피드백을 받아 본 함수 하나에는 기능 하나만, 변수명은 명확하게 등 이러한 것들이
참 사소하고 간단한건데 코드를 작성하는데는 참 중요한것 같다.
'책 책 책 책을 읽읍시다!' 카테고리의 다른 글
[클린코드 #1.5] 깨끗한 코드 (0) | 2022.01.24 |
---|---|
[클린코드 #1] 깨끗한 코드 (0) | 2022.01.22 |
[클린코드] 2장 - 의미있는 이름 (0) | 2022.01.14 |
AARRR 프레임워크 (0) | 2022.01.05 |
훅 (Hooked) - 습관을 만드는 개발모델 (0) | 2021.12.17 |
Comments