파카

클린코드, 오류처리 본문

일지/독서

클린코드, 오류처리

Anphaca 2022. 3. 3. 19:17
실상은 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