티스토리 뷰
Done
자바의 정석 10. 날짜, 시간의 형식화 https://bong-f.tistory.com/182
미션2 제출
수업 중 추천 자료 우테코 - tdd(포비님) 강의 듣기 https://bong-f.tistory.com/180
- 왜 공부? tdd는 한 test당 하나의 assert 혹은 하나의 logical한 concept을 해야 한다는 말을 듣고 이 말이 잘 와닿지 않아 공부함
- 원하고자 하는 내용은 얻을 수 없었지만, 리팩토링의 기본 느낌 정도는 알 수 있어. 어떤 점을 중심으로 해야하는지
Learned
Multiple Asserts in a single unit test
- test code 짤 때 되도록이면 하나의 assertions만 사용하라는 말 vs 하나의 logical한 컨셉이면 된다. 이런 말들이 있어 이를 이해해보고자 했다. 아직도 이해는 잘 안가지만 지금 상태에서 받아들인 바만 적어두려고 한다. 나중에 볼 수 있게
- https://softwareengineering.stackexchange.com/questions/7823/is-it-ok-to-have-multiple-asserts-in-a-single-unit-test
- 둘 이상의 이유로 실패할 수 있는 테스트는 피해라 (Avoid wiritng tests that can fil for more than one reason)
- 하나의 테스트당 하나의 로지컬 컨셉만 테스트하게 하라. (My guideline is usually that you test one logical CONCEPT per test. you can have multiple asserts on the same object. they will usually be the same concept being tested.)
- 장점은 있다. 연습은 극단적으로
- 테스트 함수마다 한 개념만 테스트하라 https://nesoy.github.io/articles/2018-02/CleanCode-UnitTest
- 정리잘된 https://haruhiism.tistory.com/22 읽어보자 (#todo) (자바와 JUnit을 활용한 실용주의 단위 테스트)
Good
- 마음에도 좀 여유를 찾은 것
Bad
- 여유있게 공부
Feeling
자바의 정석 10. 날짜, 시간의 형식화 로 시간 및 날짜 출력을 배웠다. 파이썬 스케줄러 만들 때 아무 베이스 지식 없이 만들어서 라이브러리를 한 줄 한 줄 따라했던 기억이 난다. 그 때 시간 날짜 때문에 고생을 했는데 파이썬의 Dae에 대한 개념을 숙지하고 짰다면 훨씬 더 수월했을 거라는 생각이 든다.
확실히 휴일이라 그런지 줌을 키지 않고 공부해서 그런지 많이 쉬면서 공부하게 된다.
TODO
'기타 > TIL' 카테고리의 다른 글
210215 월 TIL (0) | 2021.02.15 |
---|---|
210214 일 TIL (0) | 2021.02.14 |
210212 금 TIL (0) | 2021.02.12 |
210210 수 TIL (0) | 2021.02.10 |
210209 화 TIL (0) | 2021.02.09 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- Gitignore
- FLASK
- 순열조합
- 프로그래멋lev2
- 최단경로
- 그래프이론
- 백준
- 우선순위큐
- 프로그래머스lev2
- thread
- JdbcTemplate
- spring-boot-qna
- 예외
- 프로그래머스lev1
- Sort
- Queue
- arraylist
- 힙
- Stream
- Stack
- SQL코딩테스트
- 프로그래머스lev3
- array
- 동빈북
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함