새로운 내용을 공부할 때
새로운 내용의 공부를 시작할 때 용어의 정의를 이해하지 못하거나 정확하게 알지 못한다면 그 용어가 포함된 문장을 이해하지 못합니다.
작은 단어 하나가 내용을 이해하지 못하게 하기 때문에 용어를 정확하게 이해하는 것이 중요합니다.
240703~240710 학습목표
D-day 96
이번 주 목표를 정리하는 날입니다.
마무리 평가가 되는 날이 96일 남았습니다.
학습 계획(~ 24.07.10 수요일)
프로젝트 구상
- 구체적인 유스케이스 작성하기
- Redis 사용시 어떤 데이터를 캐싱할 것인지 정하기
- 왜 그 데이터를 캐시하는 이유도 정리하기
- Spring Batch의 트리거는 어떤 방식으로 사용할지 정하기
- 해당 트리거 방식을 선택한 이유
- 컨벤션 정하기
- 코드 컨벤션
- commit 컨벤션
- pr 컨벤션
- 레디스 센티널과 클러스터에 대한 지식이 필요하다.
트레이드 오프
지난번 대답은 0점이였습니다. 저는 Gradle 이 최고다, Maven을 사용하는 건 익숙하기 때문이라고 대답을 했었습니다.
Maven보다 Gradle이 모든 방면에서 좋다면 분명 maven
을 버리고 Gradle
로 100% 넘어가게 된다.
그런데 Maven이 아직까지 Gradle보다 많이 사용된다는 건 분명 장점이 있기 때문입니다.
- Maven 은 왜 도태되지 않고 꾸준히 사용될까
- Maven과 Gradle의 장단점을 비교하기
습관
- 이미 검증된 내용을 다시 검증하는 것은 좋으나 시간이 부족하다면 우선 순위는 낮게 잡아야한다.
CI / CD
- 젠킨스와 GitAction에 대해서 차이를 비교
멱등성
- POST
- PUT
자료 구조 컬렉션
- HashTable과 ConcurrentHashMap
댓글남기기