c로 간단한 임베딩 코드 짜는걸로 시작한 사람이라 컴공과도 아니고
그냥 언어 배우면서 예제 푸는 짧은 프로그램으로는 oop가 뭔 장점인지 모르겠다
그런데 나무위키 보면 이제 대세는 oop가 아니라 함수형이란 소리가 있던데 이건 또 뭔소리고 뭔차이냐?
그냥 언어 배우면서 예제 푸는 짧은 프로그램으로는 oop가 뭔 장점인지 모르겠다
그런데 나무위키 보면 이제 대세는 oop가 아니라 함수형이란 소리가 있던데 이건 또 뭔소리고 뭔차이냐?
객체지향의 키워드는 생산성인걸로 알고있다... 프로그램을 객체의 개념으로 인식하는게 사람에게 더 직관적이라서
하드웨어 발달로 한정된 자원을 잘 굴리는게 상대적으로 덜 중요해졌기 때문에, 좀 비효율적이더라도 같은 시간에 더 큰 규모를 프로그래밍할 수 있는 객체지향이 인기를 얻었다고 생각한다
객체지향은 간단한 GUI 어플리케이션 왠만한거만 짜봐도 여러가지 객체지향 디자인 패턴 적용할 수 있다. 결국 객체지향은 대부분이 디자인 패턴과 연결된다
오픈소스 프로젝트 소스 까봐도 얼마든지 배울 수 있다. 객체지향은 진짜 글로 배워선 절대 몸으로 체득 할 수 없다고 자부한다. 직접 고민하고 짜봐야 댐