Eternity's Chit-Chat

aeternum.egloos.com



태그 : Pattern 요약보기전체보기목록닫기

1

진화적인 설계-1.우리는 실패하고 있다 4부

패턴은 진화의 방향을 제시한다패턴을 사용하면서 부딪히게 되는 대부분의 문제는 패턴을 맹목적으로 사용할 때 발생한다. 대부분의 패턴 입문자가 빠지기 쉬운 함정은 패턴을 적용하는 컨텍스트의 적절성은 무시한 채 패턴의 구조에만 초점을 맞추는 것이다. 망치를 들면 모든 것이 못으로 보인다는 격언처럼 패턴을 익힌 후에는 모든 설계 문제를 패턴으로 해결하려고 시도...

진화적인 설계-1.우리는 실패하고 있다 3부

패턴과 패턴 언어Ward Cunningham과 Kent Beck이 Christopher Alexander 의 패턴 개념을 소프트웨어 개발 커뮤니티에 소개한 이후 패턴은 항상 소프트웨어 개발 영역의 중요한 화두가 되어 왔다. GOF가 저술한 “Design Patterns”에 의해 패턴이 대중화된 이후 소프트웨어와 관련된 패턴을 다루는 수많은 저작물이 쏟아...

Framework - 3부[完]

프레임워크의 진화재사용 가능한 프레임워크는 실제로 재사용되었을 때에만 재사용 가능하다고 말할 수 있다. 의존성 역전과 제어 역전의 원리를 통해 확장 가능하도록 프레임워크를 구축했다고 해도 요구사항의 변화와 도메인 규칙의 확장을 수용하지 못하는 프레임워크는 재사용되기 어렵다. 그러나 프레임워크의 사용 패턴을 예견하고 변화에 대응하기 위해서는 실제적으로 프...

Framework - 1부

재사용과 프레임워크가장 이상적인 재사용 방법은 추가적인 프로그래밍 작업 없이 이미 존재하는 컴포넌트(component)를 조립하여 시스템을 구축하는 것이다. 그러나 이와 같은 컴포넌트 기반의 레고 블록(LEGO block, 또는 집적 회로IC) 접근 방법에는 분명한 한계가 있다.다양한 컨텍스트 내에서 컴포넌트를 재사용하기 위해서는 조립 시 다양한 매개변...
1