[강의 후기] 백기선 님의 이펙티브 자바 완벽 공략 2부
https://www.inflearn.com/course/%EC%9D%B4%ED%8E%99%ED%8B%B0%EB%B8%8C-%EC%9E%90%EB%B0%94-2
https://pro-dev.tistory.com/125
백기선 님의 이펙티브 자바 완벽 공략 1부에 이이서 백기선 님의 이펙티브 자바 완벽 공략 2부 강의 후기입니다.
이펙티브 자바 1부 강의를 너무 만족하면서 봐서 2부 강의가 나왔다는 소식에 바로 수강했습니다!
2부에서는 클래스와 인터페이스, 제네릭 파트입니다!
부끄러운 이야기이지만 Spring 을 통해 개발을 하면서 인터페이스와 클래스에 대해 진지하게 생각해보지 않고
Spring 에서 제공해주는 편리한 기능에만 의존해 개발을 했습니다.
추상 클래스는 왜 사용하는지... 인터페이스를 통해
제네릭 역시... 실제 타입 매개변수만 전달하고 어떻게 동작하는지에 대해 무지했습니다.
그저 List<Integer> 를 선언하면 이 리스트에는 Integer 만 넣을 수 있구나 라는 것만 알고 사용했습니다..
더 부끄러운 이야기를 하자면 로타입을 사용하여 발생하는 경고 메세지를 보면서 '왜 노란줄이 뜨지?' 라고 생각하고 그저 지나갔다는 것입니다...
이런 저라서 이번 강의가 클래스와 인터페이스, 제네릭 파트였기 때문에 더 흥미를 가지고 집중해서 들을 수 있었습니다!
강의는 1부와 마찬가지로 하나의 아이템마다 핵심 정리와 완벽 공략으로 진행됩니다!
강의를 듣는 내내 나는 자바를 아무것도 몰랐구나 라는 생각이 들어서 부끄러웠지만 한편으로는 이런 내용들을 강의를 통해 알게되어
다행이라는 생각이 들었습니다!
그동안 개발하며 대충대충 지나가던 것들이 정말 안좋은 버릇으로 코딩을 하고 있던 것이라는 걸 깨닫게 되었습니다!
또한 Spring 코드를 뒤적거리면서 내부를 보려고했을 때 너무 복잡해보이던 것들이 조금은 사라진 느낌이었습니다!
아주 조금이지만...
강의를 통해 얻어가는게 많다는게 느껴져서 더더욱 재밌게 들을 수 있었습니다!
이번 2부 강의 역시 굉장히 만족하며 수강할 수 있었습니다!
앞으로 3부, 4부 등 이펙티브 자바를 백기선님의 강의와 함께라면 무서움 없이 완독할 수 있다는 기대감이 들었습니다!
현재 다음 3부는 아직 나오지 않아 열심히 기다리는 중입니다!