티스토리 뷰
728x90
[Rule] 보이스카우트 규칙
"캠핑 장은 처음 왔을 때보다 더 깨끗하게 해놓고 떠나라! 보이스카우트 규칙 (클린 코드, p50)"
누구나 한번쯤은 들어봤을 규칙이다.
개발하다 보면, 예전에 내가 작성했던 코드와 만나거나 or 다른 사람이 예전에 작성해 놓은 코드를 만나게 된다.
그 코드를 보면서... 왜 내가 이렇게 짰지? or 왜 이걸 이렇게 짜셨지? 라는 생각이 들면
그냥 넘어가지 말고 더 나은 코드로 수정하라는 규칙이다.
사람은 한번에 완벽하고 좋은 코드를 만들기 힘들다.
그렇기 때문에 계속 반복해서 보면서 나은 코드를 만들어야 한다.
이 규칙을 통해서 우리는,
예전에 코드를 작성할 때는 몰랐지만,
나중에 알게된 좋은 개념을 코드에 적용해 볼 수 있다.
점점 더 나은 개발자가 되기 위해서 이 개념을 잊지말자! ㅎ.ㅎ
[출처] https://ntalbs.github.io/2010/duplicated-codes/
728x90
'공부' 카테고리의 다른 글
[keyword] 결합도 & 응집도(Coupling & Cohesion) (1) | 2018.09.28 |
---|---|
[CSS] CSS selector (0) | 2018.09.26 |
[BFS & DFS] tomato (0) | 2018.09.16 |
[DataStructure] Queue? (0) | 2018.09.13 |
[Ubuntu] Linux terminal process without kill after logout (0) | 2018.09.12 |
댓글
250x250
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- 인스타그램
- 유투브
- wlw
- 테슬라 리퍼럴 코드 생성
- 모델 Y 레퍼럴
- 테슬라 리퍼럴 코드
- 개리마커스
- COUNT
- follower
- 테슬라 레퍼럴 코드 확인
- 테슬라 추천
- 모델y
- 팔로워 수 세기
- Kluge
- 클루지
- 연애학개론
- 할인
- 테슬라 리퍼럴 코드 혜택
- 어떻게 능력을 보여줄 것인가?
- 테슬라 레퍼럴
- 테슬라 레퍼럴 적용 확인
- 테슬라 크레딧 사용
- 레퍼럴
- 테슬라
- Bot
- 김달
- 메디파크 내과 전문의 의학박사 김영수
- 책그림
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
글 보관함