만드려는 시스템이 너무 복잡해서 부분적으로 구현하고 나중에 갖다 붙히고싶다 => 이럴때 제일 괜찮고

이러다보면 나중에 붙히는 쪽이 바뀌어도 재사용이 된다는 장점도 부수적으로 생김

근데 우리가 쓰는 코드는 기본적으로 컴퓨터 위에서 돌아야 하는거고
저런 추상화 레이어가 많이 쌓이면 cpu 캐싱도 좀 덜되고 함수호출도 복잡해지고 메모리관리도 어렵고..



성능이 안중요한 곳에서는 많이 써도 상관없는거같음