(TIL) 20220919/ 이펙티브 자바 독서 등

2022. 9. 20. 01:31TIL(Today I learned)

반응형

🏴󠁩󠁤󠁪󠁷󠁿Facts(한 것) & Findings(배운 것)


아침에 일어나서 1일 1로그 100일 완성 IT 지식 책을 읽었다.

 

오늘은 어셈블러 + 고수준 언어에 대해서 읽었고,

 

누산 프로그램을 각기 다른 언어로 작성된 코드를 봤다.

 

각각의 언어의 역사와 간략한 특징에 대해서 얘기해주는데 재밌었다.


이펙티브 자바를 읽고 정리했다.

 

하루에 2개 정도씩 읽고 정리하려 한다.

 

 

(Effective Java) 생성자 대신 정적 팩터리 메서드를 고려하라

클라이언트가 클래스의 인스턴스를 얻는 전통적인 수단은 public 생성자다. 이 외에도 클래스 인스턴스를 반환하는 다양한 방법이 있고, 이 문서에서는 에 나온 정적 팩터리 메서드에 대해서 소

mirrorofcode.tistory.com

 

 

(Effective Java) 빌더 패턴(Builder) + Lombok Builder

이펙티브 자바에서 빌더 패턴을 소개하고 있다. 스프링을 사용하는 분들 혹은 Gradle에서 Lombok을 쓰는 분들이라면 @Builder, 빌더 어노테이션에 대해서 잘 알고 있을 것이다. Lombok은 다들 아시겠지

mirrorofcode.tistory.com


프로그래머스 최소 직사각형 문제를 자바와 파이썬으로 풀었다.

 

바닐라 자바에 많이 익숙해져야겠다.

🏴󠁩󠁤󠁪󠁷󠁿Affirmation(자기선언)


  • IT 지식 책 읽기 -> 성공
  • 이펙티브 자바 읽기 -> 성공
  • 운영체제 책 읽기 -> 실패
  • 코틀린 || 스프링 || 리액트 강의 듣기 -> 실패
  • Goole k8s 강의 듣기 -> 실패
  • 알고리즘 문제 풀기 -> 성공

🏴󠁩󠁤󠁪󠁷󠁿여담


 

 

 
 
반응형