오늘의 활동
- CS11 시작
- 비동기 프로그래밍 공부
- CompletableFuture 클래스 -> 모던 자바 인 액션
느낀 점
- 오늘은 나를 포함하여 팀원분들도 똑같이 멘탈이 나간 미션이었다. 비동기 프로그래밍은 자바 스크립트로만 들어봤지, 자바에서도 중요한 내용인지는 이번에 처음 알게 되었다. 자바 8, 9, 10 내용이 들어 있는 모던 자바 인 액션에 무려 챕터 2회분으로 CompletableFuture 클래스가 설명되어 있다. 최대한 시간을 내서 읽어봤지만 반밖에 읽어보지 못했고, 또 그걸 다 이해하지도 못했다.
감귤
의 추천으로 어떤 개발자분의 branch 블로그를 보게 되었는데 그동안 막힌 혈이 뻥 뚫린 기분이었다. 콜백 함수를 왜 써야 하는지도 몰랐고, 솔직히 책을 읽으면서도 비동기와 동기 차이를 자세하게 알지 못했는데 이 블로그의 예제를 보면서 무릎을 탁 쳤다 👏🏻
- CS10의 미션인 프로세스, 스레드 미션을 구현하지 못했기 때문에 사실상 이번 미션의 구현도 어려울 수 있다. 하지만 그때와는 다르게 이번 내용은 이해를 확실하게 하고 넘어갈 수 있을 것 같다. 비동기 프로그래밍을 이해한다고 해도 미션 “구현”은 또 다른 케이스기 때문에 이는 김영한님의 스프링 강의를 많이 돌려보면서 로직 짜는 연습을 반복적으로 해야 될 듯하다 👀
Leave a comment