자바 프로파일러 도구 모음

프로파일러 도구들 관련글 번역(Baeldung) - https://www.baeldung.com/java-profilers 1. 개요 때때로 실행되는 코드 작성만으로는 충분하지 않습니다. 우리는...

4 minute read

버전에 따른 class 디자인

어떤 회사 면접시에 받은 질문인데, api 버젼에 따른 메소드내 코드 변경을 어떻게 디자인 하는 것이...

1 minute read

[spring]Log back 기억해 둘만한 것들

logback-spring.xml 설정시 LOG-PATH, lOG-BACK 변수는 system property에 logging.path, logging.file 변수를 통해 정의가 가능하다. docs.spring.io-83.logging) 즉,...

1 minute read

데코레이터 패턴

데코레이터 패턴 객체에 추가적인 요건을 동적으로 첨가한다. 데코레이터는 서브클래스를 만드는 것을 통해서 기능을 유연하게 확장할...

3 minute read

DIP

의존성 뒤집기 원칙 첫째, 상위 모듈은 하위 모듈에 의존해서는 안된다. 상위 모듈과 하위 모듈 모두...

3 minute read

DDD Start 2장

아키텍처 개요 네 개의 영역 1장에서 언급된 바와 같이 아키텍처를 설계할때 ‘표현(UI, presentaion)’, ‘응용(application)’, ‘도메인(domain)’,...

1 minute read

옵저버 패턴

옵져버 패턴은 신문이나 잡지처럼 데이터(목적)을 데이터가 필요한 쪽(구독자)에게 발행해주는 형식의 디자인을 말한다. 이름은 이와 맞지...

4 minute read

DDD Start 1장

도메인 도메인 : 소프트웨어로 해결하고자 하는 문제영역(기능) 도메인 모델 : 특정 도메인을 이해하기 위해서 개념적으로...

3 minute read