개발 관련
스프링 입문을 위한 자바 객체 지향의 원리와 이해 - 3. 자바와 객체 지향
객체 지향은 인간 지향, 직관적 프로그래밍 언어의 발전사를 보면 개발자를 더욱 편하고 이롭게 하기 위해 발전했다. 로우 레벨의 기계가 아닌 하이 레벨의 인간을 배려하기 위한 과정이었다. 포인터 개념은 기계 수준으로 눈높이를 낮추지 않으면 이해하기 힘든 부분이였고, "왜 우리가 기계 종속적인 개발을 해야 하는가?"라는 의문이 생긴 개발자들은 "우리가 눈으로 보고, 느끼고, 생활하는 현실 세계처럼 프로그래밍 할 수 없을까?"라는 고민 속에서 객체 지향의 개념이 탄생 했다. 논리적인 단위 블록, 함수 객체 지향의 증거는 무엇인가? #객체 이다. 기존의 구조적 프로그래밍 언어에서 가장 중요한 것은 #함수 였다. D&C (Divide and Conquer, 분할 정복) 아무리 복잡한 문제라도 작은 문제로 분할해서..
2023. 12. 25. 17:31