개발공부/SK Networks Family AI bootcamp 강의노트

4일차 [ 파이썬 기초/ try except]

HyunJung_Jo 2025. 1. 10. 17:53

try except

  • 어떤 코드든 간에 버그는 발생한다. 그치만 서비스 사용하는 유저에겐 안보이는 경우가 있는데, 그 경우는 보통 예외처리를 비즈니스 로직으로 처리하기 때문이다.

  • 명확하게 에러 종류를 명시해주는 것이 좋다! 그것이 좋은 코드이다.

 

assert, raise (비즈니스 오류)

  • 조건이 False 일 때, 발생하는 오류
  • assert 조건, "오류메시지"
  • 비즈니스 오류 만들 때도 사용함.

실제 맞아도 비즈니스 로직으로 틀린 것으로 정의함.
로그인 에러 구현

 

공부하는 법 - 응용!

  • 가위,바위,보를 더 간결하게 표현해보자.