Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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
- 문자열이 몇 번 등장하는지 세기
- 파이썬
- 세 개의 구분자
- 풀스택gpt
- 프로그래머스 입문
- 기초
- 프로그래머스
- 노개북
- 클린코드
- 노마드코더
- 개발자북클럽
- 월부닷컴
- 월부
- 열반스쿨기초반
- 무작위로 k개의 수 뽑기
- 열기반
- l로 만들기
- 프로그래머스 기초
- 부동산강의
- 첫번째로 나오는 음수
- Python
- 배열 만들기3
- 배열 만들기6
- 특별한 이차원 배열 1
- 특정 문자열로 끝나는 가장 긴 문자열 찾기
- 프로그래머스 코딩테스트 기초
- 코딩테스트
- 주사위 게임1
- 월급쟁이부자들
- 0 떼기
Archives
- Today
- Total
목록try-except (1)
해쟈스토리
예외는 대개 호출자에게 잘못을 알려주는 것이다. 예외는 캡슐화를 약화시키기 때문에 신중하게 사용해야한다. 함수에 예외가 많을수록 호출자는 함수에 대해 더 많은 것을 알라야만 한다. 그리고 함수가 너무 많은 예외를 발생시킨다는 것은 문맥에서 자유롭지 않다는 것을 의미한다. 왜냐하면 호출할 때마다 발생 가능한 부작용을 염두에 두고 문맥을 유지해야하기 때문이다. 이것은 함수가 응집력이 약하고 너무 많은 책임을 가지고 있다는 것을 의미할 수도 있다. 만약 함수에서 너무 많은 예외를 발생시켜야 한다면 여러개의 작은 기능으로 나눌 수 있는지 검토해보자 위 내용이 잘 이해가 안됬다. 그래서 code를 통해 살펴보기로 했다. # 개선 전: 많은 예외를 발생시키는 함수def process_user_data(user_id..
파이썬/클린코드
2024. 8. 19. 00:09