Month: 2018 6월

PHP 생성자 오버로딩

PHP에서는 기본적으로 생성자 오버로딩이 되지 않는다.다른 방법으로는 func_get_args()를 이용한 방법과 팩토리 패턴을 이용한 방법이 있는데,func_get_args()를 이용하게 되면 인수를 검사기 위해 코드가 지저분해 질 수 있다.때문에 팩토리 패턴을 이용하는 방법을 추천한다. 팩토리 패턴을 이용

드라이퍼스 모델(Dreyfus Model)

드라이퍼스 모델(Dreyfus Model) 1 단계 : Novice 경험이 없기 때문에, 상황에 상관 없이 적용할 수 있는, 다시 말하면, 상황에 따라 적절하지 않을 수 있는, 조리법(recipes) 즉, context-free 한 규칙이 주어졌을 때 효과적으로 과업을 수행할 수 있다. 디버깅 기술 부족하다. 동일한 유형의 결함을 자주 반복한다. 계획을 따르지 않고 프로그램을 우연히 디버그한다. 디버깅에 상당한 시간을 소비합니다. 쉽게 …

드라이퍼스 모델(Dreyfus Model) 더 보기 »