만약에 가위라는 객체가 있으면가위 안에 가위의 크기라덩가 파손 여부 등immutable과 mutable한 상태를 동시에 가질 수도 있고거기다가 cut 이라는 동작까지 추가해 줘야함이게 객체지향임그런걸 구분하려고 aop 나오고 fp 섞어쓰고 그러는데사실 프로그래밍적인 관점에서는 컴퓨터는 계산기니까다른 패러다임 적용이 필요하지
난 객체지향 나온게 일할때라서 느낀게 분업이랑 유지보수때문에 도입한 느낌이더라구 ㅇㅅㅇ
객체지향은 절차지향보다 느리지만 확장성이좋아서 쓰이는거