SOLID

1. 단일 책임 원칙 SRP (Single Responsibility Principe)

2. 개방 폐쇄 원칙 OCP (Open Close Principle)

3. 리스코브 치환의 원칙 LSP (The Liskov Subsitution Principle)

4. 인터페이스 분리의 원칙 ISP (Interface Segration Principle)

interface Some {
	name:string;
	age:string;
	gender?:string;
	address?:string;
}

5. 의존성 역전의 원칙 DIP (Dependency Inversion Principle)