Recent Posts

Javascript

less than 1 minute read

title: “[Javascript] 문법 공부” date: 2019-05-21 15:05:28 -0400 categories: jekyll update —

[객체지향설계와패턴]SOLID 원칙

1 minute read

설계 원칙을 학습하는 이유는 무엇인가? 예측하지 못한 변경사항이 발생하더라도 유연하고 확장성이 있도록 시스템 구조를 설계하기 위해서이다. 좋은 설계란 기본적으로 시스템에 새로운 요구사항이나 변경이 있을 때 가능한 한 영향 받는 부분을 줄여야 한다.

[객체지향설계와패턴]Pattern 정리

5 minute read

어댑터 패턴 1-1. 클래스 어댑터(상속) 장점: 어댑터(Adapter)를 전체를 다시 구현할 필요가 없다.(빠르다) 단점: 상속(Generalzation)을 활용하기때문에 유연하지 못하다. 주의: 클래스 어댑터에서는 다중상속을 이용하기 때문에 ...

[Spring Batch]Scaling and Parallel Processing

4 minute read

https://docs.spring.io/spring-batch/3.0.x/reference/html/scalability.html Spring Batch 공식 문서를 참고하여 병렬 처리에 대해 학습 및 번역한 내용을 정리한 포스트입니다. 코드는 Spring boot를 사...