전체 글

코틀린 개발자 학습 저장소
231227 한 일 1차 과제를 제출하고 남은 기간이 생겨서 바로 리팩토링을 준비하고 있다. 어떤걸 준비하고 있는지 맨 아래에 적어 놓겠다. DTO 클래스와 Entity 클래스가 가지는 Validation 책임과 범위를 찾아 학습했다 간단 회고 오늘 만큼 의미 있는 인풋을 많이 받은 날이 있을까? 또 있으면 좋겠다. 잠이 안오는게 너무 힘들다 할 일 프록시 학습 & 인터페이스 빈주입 사용 이유 학습 리팩토링 RequestBody 사용시 @Valid 가 필요한 부분이 누락 됐다. 리퀘스트의 검증이 필요한 Controller 메서드에 누락된 @Valid를 추가한다. Request와 관련된 DTO 클래스 들에 대해 @NotNull 또는 @NotBlank 등의 Validation 관련 어노테이션을 다시 고민해서..
231226 한 일 - CRUD 구현 완료했다. - 박찬준 튜터님의 OOP 세션에 참석했다. 간단 회고 - 지난 주에 찬준 튜터님이 작성하신 글을 한 번 보고난 뒤 머릿속에 객체지향에 대한 개념들이 살짝 어지럽게 나열 되어 있었는데, 오늘 캡슐화를 기준에 맞춰서 이어지는 튜터님 설명에 OOP 핵심 개념들이 잘 정렬된 것 같다. - 오늘 익힌 개념들이 흐트러지지 않게 조금 더 다양한 글을 찾아봐야겠다. - 할 일 - 하루 봐주기
231221 한 일 - 과제를 시작했다. - 기능 구현을 하면서 깃헙 이슈 -> PR 연동을 시도했다.간단 회고 - 이슈의 단위 그리고, 커밋의 단위가 모호해서 튜터님께 물어본 다음, 최대한 작게 나열해보고 있다. - 오늘은 스터디 쉬고 이제 어떻게 학습할지 정리 중이다.할 일 - 주말 동안 U/D 구현하기 - 주말 동안 책 다 읽기
231221 한 일 - 강의를 모두 다 들었다. - 과제를 시작하기 위해서 Miro를 사용해 유즈 케이스 다이어그램 / DDD 전략적 설계 / API 명세서를 작성했다. - 책을 읽고 있다. - JWT를 짧게 학습했다. 로그인 기능을 구현할 것이기 때문에 개념을 알아두어야 한다. 아직 이해하지 못한 것 같아서 내일 코드카타 풀고 더 찾아볼 생각이다. - 이번 프로젝트는 혼자서 협업하듯 Github Flow 전략을 적용해 볼 생각이다. 생각 중인 브랜치는 main / dev / feat 3개로 두고, 나머지는 추가되면 적용할 생각 중이다.간단 회고 - 지금까지 만든 유즈 케이스와 설계, 명세서를 튜터님 중 한분께 조금 더 수정해야 할 점이 있는지 확인해봐야 할 것 같다. - 책을 빨리 읽고 스프링에 대해 ..
231220 한 일 스프링 심화 강의 듣는 중 복습 겸 DTO 학습 운동 간단 회고 오늘은 강의만 들은 것 같다. 사실 강의를 듣고 그 당시에 이해하는 것보다 아 이런게 있구나하고 내가 직접 코드를 많이 쳐봐야 할 것 같다. 전에 회사에 있을 때는 회사 자체 템플릿을 사용해서 Spring에 대한 코드를 잘 작성하지 않았다. 지금 주어진 한 달을 아주 열심히 매달려야겠다. 할 일 강의 자기전까지 다 보고, 과제 프로젝트 시작하기 읽고 있는 책은 내일까지 마무리
231219 한 일 - 스프링 학습 - 객체지향 학습 - 박찬준 튜터님 OT 참여간단 회고 - 책 진도를 빨리 끝내야겠다. 다음 주 화요일까지 이해해야 될게 많을 것 같다.할 일 - 과제 구현 어떻게 할지 천천히 구상해보기
231218 한 일 - 코틀린 스터디(코딩 컨벤션 발표) - 스프링 강의 학습 - 운동 - 스프링 입문 책 스터디 스터디원들과 어떻게 진행할지 아이디어 회의 간단 회고 - 감기가 많이 나았다. - 목차안에 있는 키워드 하나씩 잡아서 조금 더 깊게 공부해야 될 것 같다. 할 일 - 책 공부 - 스프링 학습
231215 한 일 - 병원 다녀왔다. A형 독감 걸렸다. - 코틀린 코딩 컨벤션 정리 완료했다. - 과제 제출 완료했다.간단 회고 - 과제를 늦게 시작한 건 내 잘못이지만, 주어진 이틀 동안에 모든걸 몰아붙혀서 하려고 했었다. 주문이나 유저, 더 많은 객체를 생각하고 구현하고 싶었지만, 시간과 몸이 허락해주지 않았다. - A형 독감이라는 말을 들었다. 전 날에 오한에 떨면서 잠을 잤는데 이제라도 독감인걸 알아서 약 먹으면 나을 수 있다는게 참 다행이다. 면역력 관리 하자. - 스터디에서 코틀린 코딩 컨벤션 발표를 오늘 했어야 됐는데 아파서 못하게 됐다. 아프면 이렇게 계획이 미뤄진다. 아프지 말자할 일 - 주말에 진짜 푹 쉬기 - 책 스터디 진행 방법 계획하기
231214 한 일 - 과제 시작 했다. - [코틀린 인 액션]책을 다 읽었다.간단 회고 - 독감에 걸려서 진짜 아무것도 못하고 있다. 너무 힘들다 - 할 일이 미뤄져서 불안감이 좀 생긴다 - 코틀린 코딩 컨벤션 마무리에 딱 한시간만 투자하면 마무리 될 듯 하다.할 일 - 독감 낫기 - 내일 점심 시간에 병원가기 - 일찍 자기
들어가기에 앞서 💡 아주 기초가 되는 내용들은 소거했습니다. 이 점 참고바랍니다. 기초 설정 코틀린은 JetBrains에서 개발된 언어이기 때문에 IntelliJ와 Android Studio 등 IDEA에서 코딩 스타일에 대해 강력한 지원을 해주고 있습니다. 이러한 지원을 제대로 받기 위해서는 다음과 같은 설정이 필요합니다. 💡 설정은 IntelliJ를 기준으로 합니다. 1. 스타일 가이드 적용하기 Settings/Preferences > Editor > Code Style > Kotlin 선택 Set from…. 클릭 Kotlin style guide 선택 2. 코드가 스타일을 따르는 지 검사 받기 Settings/Preferences > Editor > Inspections > General 선택 I..
@megaseunghan
메가승한