클린코드 57p 중

오류 코드보다는 예외를 사용하라!

명령과 조회를 분리하는 데에서 오류코드를 반환하는 방식은 

예외(try-catch)구문보다 못하다.

 

예외를 사용하면 코드가 깔끔해진다.

예외 구문을 별도 함수로 뽑아내는 편이 좋다.

def delete(Page page): ->예외를 반환하는 함수

      try:

        deletePageandAllReferences(page)  ->수행하는 함수

      except:

        logError(e)

 

이렇게 예외를 반환하는 함수와 수행을 하는 함수를 나누어 놓는 것이 좋다.

 

*오류처리 또한 한가지 작업이다. 함수는 한 가지 작업만 해야 하므로

오류처리 함수는 except로 끝나야지 다른 블록(기능)을 추가하면 안된다.

 

React Project!!!

/* 컴포넌트로 잘게 자르고 css도 컴포넌트 별로 만들고 태그명을 쓰지 않고 클래스 명을 쓰도록 한다. */

children Component와 props를 사용하기

'오늘의 메모' 카테고리의 다른 글

21.02.15  (0) 2021.02.15
21.02.12  (0) 2021.02.12
21.02.10  (0) 2021.02.10
21.02.09  (0) 2021.02.09
21.02.08  (0) 2021.02.08

+ Recent posts