Log/오브젝트 (1) 썸네일형 리스트형 1.객체, 설계 책의 초반에 패러다임(paradigm)에 대한 원초적인 의미에서부터 프로그래밍 패러다임과 비교설명 한다. 이 책에서 정의한 프로그래밍 패러다임은 특정 시대의 어느 성숙한 개발자 공동체에 의해 수용된 프로그래밍 방법과 문제 해결 방법, 프로그래밍 스타일이라고 정의한다. 또한, 개발자 공동체가 동일한 프로그래밍 스타일과 모델을 공유할 수 있게 함으로써 불필요한 부분에 대한 의견 충돌을 방지한다. 책에서는 "이론이 먼저일까, 실무가 먼저일까?라는 예시로 일반적인 사람들은 이론이 먼저 성립된 후, 실무가 그 뒤로 발전하다고 생각하지만, 해당 책에서 저자는 그 반대라고 주장하며 이론보다 실무가 먼저라고 말한다. 소프트웨어가 아닌 수백 수천년 발전된 업계와 비교하며 다른 공학에 비해 짧은 역사를 가진 소프트웨어는 .. 이전 1 다음