일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 책리뷰
- Real MySQL
- LeetCode
- If
- rownum
- 서평
- 뇌정리
- 성적프로그램
- Jackson
- algorithms
- 필기
- git
- Python
- hackerrank
- 알고리즘
- 스터디
- Til
- jsp
- 2020년 제4회 정보처리기사 필기 문제 분석
- post
- java
- 주간회고
- 함수형 코딩
- 2020년 정보처리기사 4회
- 2020년 일정
- 정보처리기사
- 미니프로젝트
- 회고
- sqldeveloper
- 코드숨
- Today
- Total
목록코드숨 (24)
조컴퓨터
Facts 코드숨 4주차 과제 시작 모던 자바 인 액션 챕터 8 공부 Feelings 고양이 장난감 가게 API 작성을 시작했다. TDD 에 대해 디스코드에 많이들 작성하시던데 이번 과제부터 TDD 내용인 듯하다. 때문에 오늘 중에 TDD 에 대한 내용을 살펴봐야겠다. 지금까지는 Controller 에 대한 내용 중 List 메서드만 작성한 상태이다. Controller 도 완벽한 상태는 아니고 Service, Repository 가 생기면 각자의 역할을 나눠야 하는 상태로 만들어 놨다. 아직까지는 어려운 내용은 없었다. 곧 생길 것 같다. 챕터 8은 이전 챕터에 비교하여 난이도가 평이하였다. Findings 정신없이 작성한 관계로 일어나서 꼼꼼히 살펴야 한다. 화, 수까지 챕터 9, 10를 빠르게 보고..
Facts 모던 자바 인 액션 파트2(함수형 데이터 처리) 공부 희열 님의 '결승부터 시작하는 커리어' 참여 라스 님의 'data intensive application' 스터디 1회차 무탈한 회사 생활, 그럼에도 마치지 못한 코드숨 3주차 과제 Feelings 모던 자바 인 액션 파트2 는 챕터가 무려 4개나 되는 방대한 양이다. 하루에 최소 2시간 투자하며 매일 한 챕터씩 읽었고 이해가 안되는 부분은 그다음날 다시 읽는 식으로 이해를 노력했지만, 이는 무리수였던 것 같다. 토요일 새벽 부터 파트2 를 다시 읽는데 이게 내가 아는 내용인가 모르는 내용인가(나도 무슨 소린지 모르겠다) 헤맸다. 그래도 공부하고 있다는 것에 의의를 둔다. 아예 안 하는 것보다는 낫지 않는가?? (물론 다 알고 가는게 좋겠지..
Facts @DisplayName 사용할 때, class명이 출력되는 문제를 해결했다. 첫 JUnit Test 를 만들었다. Feelings 간략하게 설명하면 테스트 폴더 설정이 잘못되어 있었다. 환경 설정의 중요성을 다시금 깨달았다. 배우는 입장에서 좀 더 꼼꼼하게 살펴야 할 것 같다. Test 를 만들어 봤는데 시간이 순식간에 사라졌다. 해야 할 일이 쌓여있는데 실화인가? 근데 정말 재밌는 시간이었다. Findings 설정이 귀찮더라도 꼼꼼하게 살펴보자. 나중에 어떤 오류가 괴롭힐지 모른다. 테스트는 아래와 같은 요소들 때문에 좀 더 꼼꼼하게 변수를 고려해야 한다는 것을 알게 되었다.
Facts @DisplayName 에서 걸려서 진도가 안나간 날 외주 진짜로 정말로 끝 Feelings @DisplayName 이 작동하지 않고 클래스명만 출력하는 현상이 나타나고 있다. 오늘은 해결할 수 없다고 판단했고, 자고 일어나서 생각하기로 한다. 코드숨 과정이 마무리될 때까지는 다른 일정은 없도록 하자. 일정이 겹치는 것만큼 최악으로 가는 지름길은 존재하지 않는다. 가장 먼저 몸이 아프다. Findings 바로 해결이 안된다면 다음날 다시 보는 것도 좋은 방법이다. 아예 다른 환경에서 시작해 보는 것도 좋은 방법일테고 내 체력은 유한하다.
Facts 맥북 프로 구매 및 환경 설정 완료 모던 자바 인 액션 챕터 1 공부 Optional 공부 Repository, Service, Controller 생각 야근 3일 Feelings 맥북 프로 16인치를 구매했고, 환경 설정까지 마쳤다. 설정을 하다보니 작년 리눅스 공부를 허투루 하지 않았다는 생각이 들었다. 요즘 회사에 열심히 가지고 다닌다. 열심히 해야지. 모던 자바 인 액션 챕터 1 부분까지 공부했다. 코드숨 시작 전에는 자바 8에 대해 공부해야지만 되뇌었고 바쁘다는 핑계로 피하기만 했었다. 역시 시작이 반이다. 시작하면 어떻게든 진행하게 된다. Optional 에 대해서 공부해야지 생각했는데, 기회가 생겨 이번에 진행했다. 해당 클래스를 사용함으로 편해지는 것들이 많았다. null 이 생..
1주라는 시간이 벌써 지나갔다. 이 수업을 시작하기 전의 다짐과 현재의 상태를 비교하기 위해 회고글을 작성해 본다. 시작하기 전의 다짐과 현재의 상태 비교 시작하기 이전 가장 주요한 개선점으로 손꼽았던 것은 '코드리뷰 과정을 통해서 어떤 형식으로 코드를 작성해야 하는지 파악하기' 였다. 이 점을 중점으로 두고 코드를 작성해 나아가려 했으나 닥친 일정 때문에 전반적인 코드의 완성이 늦춰졌고, 그로 인해 전체적인 코드에 대한 리뷰를 받는 시간도 적어졌다. 이 점이 1주차에서 가장 아쉬운 점에 해당한다. `git` 을 배워 보겠다는 생각이 있었다. 현재도 배우고 있는 중이고 2주차도 마찬가지일 테지만, 그 순간 순간에 필요한 정도의 `git` 의 활용을 익혔다는 것은 자신한다. 현재 속해 있는 스프링 6기 그..
Facts 첫 Github PR 에 대한 commit 모던 자바 인 액션 파트 1 공부 시작 Feelings 첫 번째 PR 이후 첫 번째 commit 이다. 사실 commit 이 아닌 PR 을 다시 진행해야 하는 줄 알고 엄청 헤맸다. 알고 보니 commit 만 진행하면 되는 거였다. 한 번이 어렵지 두 번, 세 번은 쉬울 것 같다. 아직 Merge branch 라는 것도 뜨고... 난리지만 차근차근 하다보면 익숙해질 듯 싶다! 모던 자바 인 액션 오늘 처음 읽기 시작했는데, 무슨 소린지 모르겠다. 하얀 것은 종이요. 까만 것은 글자요. 이거 한국말 맞죠?!?! 그래도 최대한 이해하도록 노력해 봐야겠다. 화이팅 ! Findings 첫 번째가 어렵지 두 번째, 세 번째는 쉽다. 즉, 모든 것은 처음이 어렵..
Facts WSL2 및 Ubuntu 설치 첫 Github commit (처음은 아니지만 처음 같은) 코드숨 1주차 미션 시작 책 "모던 자바 인 액션" 도착 건강 적신호 회사 생일 축하 카드 Feelings WSL 을 일전에 사용했던 모양이다. commit 의 Author 가 네이버클라우드 에듀 계정으로 되어 있었다. 왜 들어가 있는건지 아직도 의문이다. 과거의 내가 뭔가를 했을 것 같다. 이런 상황에는 이렇게 하면(알아 보면) 되는 구나를 학습했고, 이 점 때문에 오늘 진행한 commit 중 가장 오래 기억에 남을 것 같다. 처음은 아니지만 처음인 것과 마찬가지인 github commit 을 오늘 진행했다. 여태 commit 을 직접 파일 상태로 올려 진행하던가 github, git 등에 대한 개념이 ..