요즘 한 일
1. JUnit 구현하기
요즘 테스트 코드를 작성할 일이 많은 상황인데, 예전에 읽다가 못읽은 켄트 백의 "테스트 주도 개발" 책을 다시 읽을 여유가 생겼다.
따라서 1장과 2장까지 최근 읽게 되었다.
1장의 환율 계산 내용은 TDD의 사상을 알려주려 하는 부분은데, 몸에 적응된 방식의 진행이라 큰 어려움이 없었지만,
2장 xUnit 을 Python으로 구현하는 단원은 진짜 어렵다 생각되었다.
처음에는 단순하게 Python 코드만 읽어가면서 넘어갔는데, 이게 코드만 보면서 하다보니 어느순간부터 이해가 되지 않았다...
따라서 그냥 "Java로 구현해버리자!" 라는 원대한 뜻을 가지고 직접 구현하게 되었다.
https://blogshine.tistory.com/469
https://blogshine.tistory.com/470
직접 만들어보고 나니, 한결 더 쉽게 다가왔으며 이해의 정도 또한 한결 높아졌다.
일단 글을 작성하기는 했는데... 좀 정리가 덜 된것같다? 여유가 다시 생길때 나의 글을 다시 읽어가면서 복습&수정을 할 예정이다.
2. 알고리즘 풀기
https://blogshine.tistory.com/468
위 문제는 분할정복(재귀)문제인데, 간만에 재귀를 풀려니 생각보다 어려운 문제였다.
위 문제 말고 비트마스킹을 적용하는 1의 개수를 구하는 문제또한 풀었는데...
나의 머리에서 나온 풀이가 아닌, 다른 블로그들의 글을 보고 푼 문제라 정리하지 않았다...
3. ATDD PR 정리
https://blogshine.tistory.com/471
👍 Good
NextStep의 과정을 즐겁게 수강하고 있다.
ATDD 2주차 수업에서 그동안 모호하게 알고 있었던, Stub, Mock, Fake, test double의 의미를 명확하게 알게 되었다.
진짜 누구한테든 설명할 수 있을 정도로 이해하였다. 다시는 위 개념들을 햇갈일 일은 없을것 이다!
👎 Bad
요즘 좀 몸이 피곤하고, 자주 졸린다....
피곤한데... 공부 하고 싶은 내용은 많고.... 무리는 하면 안된다는것이 나의 인생 철학이니...
다 못하더라도 꾸준히 자고 있다 ㅎㅎ Long Run 하는 게임이니 무리하지말자!
피곤하면 자고, 맑은 정신으로 공부하려 노력하자!!
'NEXT STEP > 회고록' 카테고리의 다른 글
[TIL] 일일 회고 2022/08/06 (0) | 2022.08.06 |
---|---|
[TIL] 일일 회고 2022/08/01 (0) | 2022.08.01 |
[TIL] 일일 회고 2022/07/25 (0) | 2022.07.25 |
[TIL] 일일 회고 2022/07/20 (0) | 2022.07.20 |
[TIL] 일일 회고 2022/07/10 (2) | 2022.07.10 |
댓글