별다른 수정 없이 반복적으로 사용되는 표준 코드입니다.
콜백 함수가 중첩되어 가독성이 떨어지고 관리가 힘든 코드 구조입니다.
가독성이 높고 유지보수가 쉬운 코드를 작성하는 철학입니다.
객체가 의존하는 다른 객체를 외부에서 주입받는 설계 패턴입니다.
소프트웨어 설계에서 자주 발생하는 문제에 대한 표준 해결책입니다.
순수 함수와 불변성을 강조하는 프로그래밍 패러다임입니다.
데이터 타입을 일반화하여 재사용성을 높이는 프로그래밍 기법입니다.
클래스의 인스턴스가 오직 하나만 생성되도록 보장하는 패턴입니다.