이 시리즈에서는 몇 가지 디자인 패턴과 이러한 패턴이 소프트웨어 개발, 특히 WordPress 개발에 어떻게 적용되는지 살펴보았습니다.
디자인 패턴의 중요한 점은 패턴의 종류가 너무 많아서 블로그에 있는 모든 패턴을 정의하는 것이 거의 불가능하다는 것입니다. 그럼에도 불구하고 이 세 가지를 이해하면 작업에 디자인 패턴을 사용하는 데 대한 관심을 촉발하는 데 도움이 되기를 바랍니다.
이 시리즈를 마무리하면서 이 특정 시리즈가 개발 작업에 유용하다고 생각하는 경우 유용할 수 있는 기타 패턴, 리소스 및 가이드 목록을 제공하고 싶었습니다.
문제는 디자인 패턴 목록이 고정되어 있지 않다는 것입니다. 일부는 꽤 오랫동안 확립되었습니다.
문제는 이러한 패턴이 구현되는 상황에 따라 배열도 다르다는 것입니다. 따라서 핵심 패턴을 이해하여 요구 사항에 맞게 조정하거나 다음과 같이 실제적으로 식별하십시오. - 필요한 경우 기존 구현과 완벽하게 작동하는 방식으로 작업을 계속 구현할 수 있습니다.
그래서 여기에 모든 디자인 패턴을 나열할 수는 없습니다. 여러분이 확인해 볼 수 있도록 해당 Wikipedia 기사에 대한 링크와 함께 여러 가지 인기 있는 패턴을 나열할 수 있습니다.
특히더 큰 애플리케이션을 개발하는 경우에 적용될 수 있습니다. 소규모 프로젝트를 진행하더라도 여전히 적용 가능하고 유익합니다.
이후에는 개발자들이 책상 위에 항상 두고 다니라고 적극 추천하는 두 권의 책을 살펴보겠습니다.
Head First Design Patterns Head First Design Patterns는 오늘날 구할 수 있는 많은 자료에 비해 비교적 새로운 책입니다. 많은 고전 서적이나 교과서와는 다른 교육 스타일을 사용합니다. 유머, 그림, 차트, 유머 등을 많이 사용합니다.
개인적으로 이런 스타일을 좋아하지만 거부하는 분들도 계실 거라는 걸 알아요.그럼에도 불구하고 이 책에서는 다음과 같은 패턴을 다루고 있습니다.
이 책은 네 명의 뛰어난 소프트웨어 엔지니어가 집필했기 때문에
Gang of Four라고도 알려져 있습니다. 이것은 Head First Design Patterns보다 더 기술적인 내용이지만, 패턴에 대한 설명과 제공된 다이어그램 및 구현이 따라하기 쉽기 때문에 여전히 추천합니다.
지금 당장 디자인 패턴의 세계에 발을 담그고 있다면Head First부터 시작해서 이 책을 읽어보세요. 그렇지 않으면 이 책이 조금 지루하거나 별로 흥미롭지 않을 수도 있습니다.
Gang of Four가 책에서 제공한 패턴 목록은 다음과 같습니다.
처음으로 디자인 패턴을 발견하는 사람들의 위험 중 하나는 이를 모든 곳에 적용하려는 경향입니다. 하지만 이렇게 하지 마세요. 디자인 패턴은 소프트웨어 개발에 많은 이점을 제공하지만 자리가 있습니다. 강제로 패턴에 빠지게 됩니다.
자연스럽게 맞아야 해요.
간단히 말하면, 패턴을 사용하기 위해 패턴을 사용하려고 하지 말고, 디자인이 해결하려는 문제에 적합할 때 사용하세요.
이로써 우리는 WordPress의 디자인 패턴에 관한 시리즈를 완성했습니다.
요약하자면:
전체적으로 많은 내용을 다룬 것 같습니다. 사실은 검토할 것이 더 많습니다. 이 특정 시리즈가 흥미로웠거나 현재 주제에 대해 더 자세히 알고 싶다면 이 기사 앞부분에 나열된 디자인 패턴을 확인하거나 위에 링크된 두 권의 책을 읽어보세요.
위 내용은 WordPress에서 디자인 패턴의 잠재력 발휘: 우리의 여정이 시작됩니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!