로그 특성상
코드 흐름 흐름 사이에 체크포인트 역할로 들어가야 하지 않음?
예를들면
fileRead();
log("파일 읽기 성공");
filerWrite();
log("파일 쓰기 성공");
근데 이러면 코드에 로그가 섞여서.... 그 뭐냐 뭐뭐지향적인 설계니 뭐뭐 주도 설계니 하시는 분들 보기엔
거슬릴텐데
로그와 코드의 분리는 어떻게 하는거지??
하나의 메소드가
로그메소드랑 코드메소드로 두개로 분할되면 좋겠다
로그 특성상
코드 흐름 흐름 사이에 체크포인트 역할로 들어가야 하지 않음?
예를들면
fileRead();
log("파일 읽기 성공");
filerWrite();
log("파일 쓰기 성공");
근데 이러면 코드에 로그가 섞여서.... 그 뭐냐 뭐뭐지향적인 설계니 뭐뭐 주도 설계니 하시는 분들 보기엔
거슬릴텐데
로그와 코드의 분리는 어떻게 하는거지??
하나의 메소드가
로그메소드랑 코드메소드로 두개로 분할되면 좋겠다
아예 fileReadWithLog() 메소드를 만들어서 로그포인트마다 로그대상메소드랑 wrap해서 사용하는 방법이 있겠다.
해당 댓글은 삭제되었습니다.
예시일 뿐이야 예시일 뿐!
엇!!! 뭐지 뭐지
ㅠㅠ
aop 검색 ㄱㄱ
윗유동처럼 aop같은걸로 재간부려야지
아니 스프링 그렇게 하면서 AOP 몰루? - dc App
DI 나 AOP 이야기가 나올수 있고 여러가지있지