본문 바로가기

개발12

이펙티브 자바 독서기간_2022년 11월 1일 ~ 7일 저자_조슈아 블로크 더 배울 게 없다고 자만하여 매너리즘이 왔던 방황하던 나에게 길을 안내해준 책이다. 별 것도 아니었던, 자만하는 나의 콧대를 짓누르고 "닌 개못해 그리니 계속 공부해"를 알려주었다. 객체지향을 고려한 코드를 작성하는 지침서이다. 끝없는 객체지향! 난 공부할 것 태산이다. 근데... 재밌다...!!!!!!!!!!!!!!!!! 자바의 기본 개념이 없다면 어려운 책이다. 물론 나도 어려웠다ㅎㅎ 책 속 예제 코드가 모두 흑백색이라 코드를 보고 이해하기 힘들었다. 그럼에도 매우 도움을 준 책이다! 유지보수와 재사용성, 성능, 명료성을 고려한 코드가 무엇인지 알려준다. 굉장히 실무 중점적인 책이다. 책을 읽기와 동시에 우아한 테크 코스 5기 프리코스를 같.. 2022. 11. 12.
221112 오늘의 삽질 Immutable Collections는 Collections.sort() 적용이 안 된다. ^^! 한 번 생각하면 당연한 것이다. ImmutableCollections를 정렬한 Collections을 복사해서 사용하자. List sorted = numbers.stream().sorted().collect(Collectors.toList()); // mutable immutable 2022. 11. 12.
221111 오... 특이한 날짜... EnumMap은 HashMap보다 훨씬 빠르다! enum class를 잘 활용하자. 2022. 11. 11.
컨테이너 인프라 환경 구축을 위한 쿠버네티스/도커 독서기간_2022년 10월 ~ 12월 저자_조훈, 심근우, 문성주 책? 이라고 하기엔 기술서에 가깝지만 개발 공부를 위한 책이니 독서라 하겠다.ㅋ MSA 프로젝트를 쿠버네티스로 설계하며 인프라 환경에 관심이 생겨 공부하게 되었다. 팀원끼리 시스템을 설계할 때 쿠버네티스를 사용할까 도커-컴포즈를 사용할까 고민하다가 신 기술인 쿠버네티스를 쓰자! 하여 결정했었다. 그땐 몰랐다... 쿠버네티스는 비용도 크고 프로그램이 굉장히 무겁다는 걸... 내 노트북에선 도저히 쿠버네티스(심지어 미니큐브를 사용했다.)가 버티질 못할 것 같아 실습을 진행하지 못했다. 난 그렇게 노트북의 팬이 돌아갈 수 있는지 몰랐다. 팀원의 미니큐브 실습하는 것을 바라볼 수밖에 없었다. 실습을 못해 아쉬웠다. 도커는 앵간히 만질 수 있어 쿠.. 2022. 11. 11.