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 |
Tags
- MachineLearning
- 머신러닝
- 관심사분리
- 백준 1916 자바
- NLP
- 다익스트라
- 1916
- 1107번
- 1261
- 알고리즘
- Alexnet
- 자바
- 백준
- 디미터법칙
- 백준 1339
- 딥러닝
- deeplearning
- 짝지어제거하기
- 논문구현
- 백준 1339 자바
- cs231n
- 논문리뷰
- Java
- 논문
- 알렉스넷
- dijkstra
- 클린코드
- 3745
- 백준9095
- GPT
Archives
- Today
- Total
목록개발서적 (1)
산 넘어 산 개발일지
Clean Code - 함수
코드를 하나의 이야기로 풀어간다는 관점에서 봤을 때 함수는 그 이야기 속 하나의 문장이 될 수 있겠다. 즉 클래스, 변수라는 단어들에 대해 함수는 구체적으로 어떤 동작이 이루어지는지를 나타내는 것이다. 따라서 함수를 읽기 쉽게 쓰는 것, 즉 가독성이 높게 쓰는 것이 클린 코드의 첫 걸음일 것이다. 내 코드 돌아보기 함수의 크기 및 추상화 onClick()에서는 추상화 수준을 유지하려는 노력은 보여지진다. 그러나 마지막 if문을 하나의 함수로 표현했다면 더 좋았을 것 같다. checkBlankException() : if문 안을 함수로 표현할 수 있었을 것 같다. function 이름은 checkBlankException이지만 그 안에 구체적으로 View의 내용을 바꾸는 내용이 들어가있으므로 이를 다른 함..
Study/CleanCode
2021. 2. 9. 20:21