오류처리

broccoli·2025년 6월 4일
0

cleancode

목록 보기
9/12
  • try catch finally 를 활용해 예외처리로 안정성,가독성 강화
  • null을 반환하지마라, 전달하지마라

로 요약할 수 있을 거 같다.

프론트 엔드로서 데이터는 백엔드의 의존성이 있다. 하지만 바로 전달받은 데이터를 그대로 사용한다면 예상치 못한 현상이 발생할 여지가 매우 크다. 따라서

  • 가능한 백엔드와 약속된 포맷과 타입으로 데이터를 전달받는다.
  • adaptor형태로 응답의 데이터를 제한한다.

제한된 데이터로 프론트에서 활용하므로 데이터와 타입의 의심의 여지가 확실히 줄고, 응답의 형태가 갑자기 변경되거나 해도 영향을 받지 않을 수 있다.

profile
🌃브로콜리한 개발자🌟

0개의 댓글