클래스를 사용해야 하나 – 1.개요

부제:클래스를 이용한 모듈화 프로그래밍

PHP 를 가지고 웹프로그래밍을 하면서 과연 클래스를 사용해야 하는지에 대하여 살펴보겠습니다. 클래스가 객체지향 프로그래밍의 도구이기는 하지만 여기서는 객체지향개념을 도입하지 않고 구조화/모듈화 프로그래밍에서의 모듈화 개념, 좀더 구체적으로 말하면 스코프(scope)와 이름공간(name space)이라는 개념을 가지고 클래스를 사용할 필요가 있는지에 대하여 살펴보고자 합니다. 객체지향개념을 가지고 클래스를 사용해야 한다고 설명하면 반론이 만만치(?) 않을 것이기 때문에 가능한 불필요한 논쟁을 피하고자 합니다.

본인의 전공이 컴퓨터 공학 내지는 소프트웨어 공학이 아닌 고로 이론적인 면에 서투른 점이 많이 보일 것입니다. 그러한 부분은 기탄없이 지적하여 주시면 감사하겠습니다.

답글 남기기