최근들어 채용공고를 보면 MSA 또는 BFF의 개념을 잘 이해하고 있는지에 대한 조건을 확인할 수 있었다. 또한 최근에 GraphQL에 대해 공부하며 자연스럽게 BFF라는 단어를 많이 접하게 되었는데 이번에 정확히 MSA는 무엇이고, BFF란 무엇인지 알아보려 한다.이
이번에도 역시 너무나도 많이 들어보고 많이 볼 수 있었던 단어가 있어서 그 단어에 대해 알아보려 한다. 특별한 기술을 아니지만 이에 대한 이론을 알고 개념을 잘 알고 파악한 사람을 우대한 다는 채용공고를 정말 많이 볼 수 있었다. 바로 그 것은 DDD이다. DDD란 D
프로그래밍을 할 때 가장 신경 써야할 것 중 하나가 코드 중복을 제거하고 재사용하여 변경,확장을 용이하게 만드는 것이다. 그리고 코드 재사용 기법으로 제일 널리 사용되는 것이 상속과 합성이다. 상속이란 객체 지향 4가지의 특징 중하나로 클래스 기반의 프로그래밍에서의 개