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