- 객체지향 프로그래밍(OOP)이 대기업에서 빠르게 도입된 주된 이유는 프로그래머의 실력 부족을 보완하고 코드의 안정성을 확보하기 위함이었다. 🛡️
- OOP는 실력이 뛰어나지 않은 프로그래머들이 코드를 쉽게 망가뜨리지 못하도록 설계되었다. 🛠️
- 대학에서 OOP를 가르치는 전문가들조차도 업계의 실제 요구와 언어 선택의 배경을 제대로 이해하지 못하는 경우가 있다. 🎓
- OOP 도입의 초기 동기는 코드 품질 향상이 아닌, 대규모 조직에서 코드 관리의 효율성을 높이는 데 있었다. 🏢