"찐빵님, 지금 객체 생성 함수가 세 개 있잖아요, 그거 팩토리로 바꿔서 PR 해주세요" ??? 팩토리 패턴이 뭐지??? 팩토리 패턴이 뭔지 몰라서 공부해봤다. 팩토리 메서드 패턴 조건에 따라 객체를 다르게 생성해야 할 때, 조건문을 사용해서 분기 처리를 하는데, 분기에 따른 객체의 생성을 직접 하지 않고, 팩토리 클래스에 위임해서 그 안에서 객체를 생성하도록 하는 방식이다. 객체를 찍어내는 공장이기 때문에 "팩토리"라는 이름이 붙었나 보다. 팩토리를 왜 사용할까? SNS 클래스를 만들고, 트위터, 페이스북, 인스타그램을 생성해봤다. public abstract class SNS { } public Twitter() { Console.WriteLine("Twitter"); } public Facebook..