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 | 31 |
Tags
- 첫번째로 나오는 음수
- 풀스택gpt
- 프로그래머스 기초
- 프로그래머스 입문
- 월부
- 특별한 이차원 배열 1
- 열반스쿨기초반
- 특정 문자열로 끝나는 가장 긴 문자열 찾기
- 무작위로 k개의 수 뽑기
- Python
- 노개북
- 코딩테스트
- 프로그래머스
- 클린코드
- 개발자북클럽
- 월부닷컴
- 문자열이 몇 번 등장하는지 세기
- l로 만들기
- 열기반
- 배열 만들기6
- 주사위 게임1
- 배열 만들기3
- 파이썬
- 노마드코더
- 부동산강의
- 기초
- 세 개의 구분자
- 프로그래머스 코딩테스트 기초
- 월급쟁이부자들
- 0 떼기
Archives
- Today
- Total
해쟈스토리
클린 코드 책읽기 day2 - 1장 깨끗한 코드 본문
728x90
반응형
오늘 TIL 요약
- 우리는 코드를 작성하는데 새로운 코드를 작성하는 것보다 기존 코드를 읽는데 더 많은 시간을 소요한다.
밥이 모듈을 입력한다.
변경할 함수로 스크롤해 내려간다.
잠시 멈추고 생각한다.
이런 모듈 상단으로 스크롤해 변수 초기화를 확인한다.
다시 내려와 입력하기 시작한다.
입력을 지운다. 다시 입력한다. 절반쯤 입력하다 지운다.
지금 바꾸려는 함수를 호출하는 함수로 스크롤한 후함ㅅ수가 호출되는 방식을 살펴본다.
다시 돌아와 방금 지운 코드를 입력한다.
코드를 읽는 시간 대 코드를 짜는 시간의 비율이 10대 1을 훌쩍 넘는다. 새코드를 짜면서 우리는 끊임없이 기존 코드를 읽는다.
주변 코드가 읽이어려우면 새코드를 짜기도 어렵다.
클린코드 중요하다고만 생각했는데, 생각해보니 정말 우리는 코드를 읽는데 엄청난 시간을 들이고 있다... 새코드를 짜더라도 오늘까지 짠 코드를 내일의 내가 다시 읽으면서 짠다. 그렇다. 코드를 읽기 쉽게 만들어야 생산성을 높일 수 있는 것이다!
728x90
반응형
'파이썬 > 클린코드' 카테고리의 다른 글
| 클린 코드 책읽기 day3 - 3장 함수 (0) | 2024.08.28 |
|---|---|
| 클린 코드 책읽기 day3 - 2장 의미있는 이름 (1) | 2024.08.27 |
| 클린코드 책 읽기 day1 (0) | 2024.08.24 |
| 결합도 (0) | 2024.08.19 |
| 방어적 프로그래밍 (0) | 2024.08.19 |