thumbnail

PHP Class 설계시 getter/setter 의 필요성

나 자신도 그렇고 다른 사람들한테 물어보면 아래와 같은 답들을 들을 수 있었다. 1. OOP 설계 원칙상 캡슐화 2. 멤버변수 보호 3. 변수의 타입체크 또는 유효성 체크 근데 대부분 아무 의미 없이 아래처럼 쓰이고 있다. 심지어 구글도 추천하지 않는단다. 의미...

4일 전0개의 댓글

웹프레임워크

프레임워크란? 프레임워크는 어떠한 목적을 달성하고 복잡하게 얽혀있는 문제를 해결하기 위한 구조이며, 소프트웨어 개발에 있어 하나의 뼈대 역할을 한다. 프레임워크와 라이브러리의 차이 1. 라이브러리는 단순 활용가능한 도구들의 집합을 말함. 개발자가 만든 클래스 또...

4일 전0개의 댓글