ai는 똑똑한걸까? 멍청한걸까?
과연 Dynamic Factory Pattern을 적용한게 이 맞을까?!
@AuthenticationPrincipal을 위한 커스텀 리졸버
certbot으로 ssl인증서를 받을 땐 pem 파일의 이름을 잘 확인해보자!
ordinal() -> EnumMap
졸업 프로젝트로 진행하고 있는 reDuck서비스의 채팅 시스템을 도입하며 고민했던 것을 기록하기 위해 작성합니다.
열거타입은 의미를 가지는 상수들으 집합이다.
Intellij 23.2 버전에서 새로운 UI로 바꼈습니다! 정말 깔끔하고 이쁘게 변했네요
warning: [unchecked] Possible heap pollution from parameterized vararg type List<String>
So Hard~
제네릭은 어려워...
컴파일 순서에 따라 결과가 달라진다
멤버 클래스 되도록 static으로 만들라
상속마저 신중히 고려하여 사용해야한다............
접근성을 가능한 한 최소로 하여 최소한의 public API를 설계하자.
user-friendly하게 toString()을 재정의해서 사용하자
여러가지 공부를 하며 삽질한 내용을 적을 것입니다.
public 클래스에서는 public 필드가 아닌 접근자 메서드를 사용하라
try-with-resource구문은 resource leak을 방지한다.
사실 java도 메모리 누수를 신경써야한다.