일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- JavaScript
- 개발자
- 리액트의탄생
- 이펙티브타입스크립트
- 캐럿마켓클론
- 시작
- JS비동기처리
- 실용주의프로그래머
- 노마드북클럽
- 이벤트위임예제
- 1931번문제
- CSS
- 북클럽
- 이벤트위임
- 실용주의프로그래밍
- 코딩
- 취업준비중..
- 노마드코더
- 프로그래머스
- 그리디알고리즘
- 11399번문제
- 프론트엔드 개발을 위한 자바스크립트 (feat. VanillaJS)
- 개발자필독서?
- 클린코드
- 백준문제풀이
- 2월기념일을위해서달리자
- 취업준비중
- 자바스크립트스터디
- 개발자필독서
- 노개북
Archives
- Today
- Total
파카
클린코드, 오류처리 본문
실상은 null 확인이 너무 많아 문제다..
null을 반환하지마라라는 생각은 하지 못했었던 거 같다. null을 전달하지 마라라니
그냥 내가 해왔던 것들도 이전 장에서 말했듯이
내가 본 누군가의 코드 형식을 그대로 사용하다보니 생각없이 사용한 것도 있는 것 같다.
책을 읽으면 읽을수록 생각할 거리를 던져주고 생각하게 해줘서 좋은 시간을 보내고 있는 거 같다.
예전에 어떤 데이터 구조를 던질 때 null이 들어와서 화면에 아예 안들어가지는 경우가 있었는 데
생각해보면 경우에 따라 다르겠지만 null을 던지지 않고 책에 나온대로 data list를 초기화하고 보냈다면 조금 더 유연하게 처리할 수 있지 않았을까 고민해볼 수 있었다.
(아예 안들어가지는 것보다 들어가지고 나서 일부분만 안보이는 게 더 나을수도? 아닌가? ㅎㅎ)
계속 고민해보면서 프로그래밍을 해야겠다.
요약
- 깨끗한 코드는 읽기도 좋아야 하지만 안정성도 좋아야한다.
- 짜임새 좋은 코드를 짜도록 노력해보자
- 결국 코드는 유지보수를 고려하면서 짜는 것이 정말 중요한 거 같다.
'일지 > 독서' 카테고리의 다른 글
클린코드, 클래스 (0) | 2022.03.30 |
---|---|
클린코드, 단위테스트 (0) | 2022.03.12 |
클린코드, 객체와 자료구조 (0) | 2022.02.16 |
클린코드, 형식 맞추기 (0) | 2022.02.10 |
클린코드, 주석 (0) | 2022.02.04 |
Comments