«design-patterns» 태그된 질문

디자인 패턴은 소프트웨어 디자인에서 일반적으로 발생하는 문제에 대한 일반적인 재사용 가능한 솔루션입니다. 디자인 패턴 구현에 문제가있는 경우 질문에이 태그를 사용하십시오. 텍스트 패턴 일치에 대한 질문에는이 태그를 사용하지 마십시오. 구현시 많은 질문에이 태그를 사용하는 경우 구현이 작성된 코드 언어에 태그를 지정하십시오.

3
성과 시스템을 코딩하는 가장 좋은 방법
내 사이트에서 사용할 성과 시스템을 디자인하는 가장 좋은 방법을 생각하고 있습니다. 데이터베이스 구조는 3 개 이상의 연속 레코드 누락을 알리는 최상의 방법 에서 찾을 수 있으며이 스레드는 개발자로부터 아이디어를 얻을 수있는 확장입니다. 이 웹 사이트에서 배지 / 업적 시스템에 대해 많은 이야기를 할 때 제가 가진 문제는 단지 모든 이야기이고 …

25
디자인 패턴 학습 / 구현 (초보자 용) [닫기]
현재이 질문은 Q & A 형식에 적합하지 않습니다. 사실, 참고 문헌 또는 전문 지식이 답변을 뒷받침 할 것으로 기대하지만이 질문은 토론, 논쟁, 여론 조사 또는 확장 된 토론을 유도 할 가능성이 높습니다. 이 질문이 개선되고 다시 열릴 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으세요. 휴일 팔년 전에 …

22
정적 클래스 대신 싱글 톤 패턴을 언제 사용해야합니까? [닫은]
닫힘 . 이 질문은 의견 기반 입니다. 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 이 질문 개선 싱글 톤 사용 과 정적 클래스 사용 사이를 결정할 때 설계 고려 사항의 …

14
내 도메인 엔터티를 프레젠테이션 레이어에서 분리해야하는 이유는 무엇입니까?
세부 사항이 많지 않은 것으로 보이는 도메인 중심 설계의 한 부분은 도메인 모델을 인터페이스에서 분리하는 방법과 이유입니다. 동료들에게 이것이 좋은 습관이라고 설득하려고 노력하고 있지만 많은 진전이없는 것 같습니다 ... 그들은 프레젠테이션 및 인터페이스 레이어에서 원하는 곳에서 도메인 엔티티를 사용합니다. 내가 그들에게 디스플레이 모델이나 DTO를 사용하여 인터페이스 레이어로부터 도메인 레이어를 격리해야한다고 …

15
어댑터-어댑터 패턴의 실제 예 [닫힘]
닫은. 이 질문은 Stack Overflow 지침을 충족하지 않습니다 . 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? Stack Overflow의 주제에 맞게 질문을 업데이트하세요 . 휴일 십오일 전에 . 이 질문 개선 팀 에 어댑터 패턴 사용을 시연하고 싶습니다 . 온라인에서 많은 책과 기사를 읽었습니다. 모두가 개념 (모양, 메모리 카드, …


7
C에 "디자인 패턴"이 있습니까? [닫은]
현재이 질문은 Q & A 형식에 적합하지 않습니다. 사실, 참고 문헌 또는 전문 지식이 답변을 뒷받침 할 것으로 기대하지만이 질문은 토론, 논쟁, 여론 조사 또는 확장 된 토론을 유도 할 가능성이 높습니다. 이 질문이 개선되고 다시 열릴 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으세요. 휴일 팔년 전에 …


8
파사드 vs. 중재자
저는이 두 패턴의 차이점을 연구하고 있습니다. 나는 파사드가 서브 시스템에 대한 액세스를 캡슐화하고 중개자가 컴포넌트 간의 상호 작용을 캡슐화한다는 것을 이해합니다. 나는 하위 시스템 구성 요소가 파사드를 인식하지 못하며 구성 요소가 중개자를 분명히 인식한다는 것을 이해합니다. 저는 현재 App.Config, SQL에 저장된 사용자 설정, 어셈블리 정보 등의 구성 정보를 검색하는 방법을 …

8
Virgil Dobjanschi REST 구현 패턴을 구현하는 샘플 Android REST 클라이언트 프로젝트가 필요합니다.
안드로이드 폰에서 REST 클라이언트를 만들고 싶습니다. REST 서버는 (GET)과 같은 여러 리소스를 노출합니다. http://foo.bar/customer List of all customer http://foo.bar/customer/4711 The customer with id 4711 http://foo.bar/customer/vip List of all VIP customer http://foo.bar/company List of all companys http://foo.bar/company/4711 The company with the ID 4711 http://foo.bar/company/vip List of all VIP companys 나는 REST …

6
클라이언트-서버 데이터베이스 동기화
항상 온라인 상태가 아닌 클라이언트 응용 프로그램과 중앙 서버의 데이터를 동기화하기위한 몇 가지 일반적인 전략을 찾고 있습니다. 내 특별한 경우에는 sqlite 데이터베이스가있는 안드로이드 폰 애플리케이션과 MySQL 데이터베이스가있는 PHP 웹 애플리케이션이 있습니다. 사용자는 전화 애플리케이션과 웹 애플리케이션에서 정보를 추가하고 편집 할 수 있습니다. 전화가 서버와 즉시 통신 할 수없는 경우에도 한 …


11
IntelliJ에서 빌더 패턴 코드 생성
IntelliJ에서 작성기 패턴 작성을 자동화하는 방법이 있습니까? 예를 들어 다음과 같은 간단한 클래스가 있습니다. class Film { private String title; private int length; public void setTitle(String title) { this.title = title; } public String getTitle() { return this.title; } public void setLength(int length) { this.length = length; } public int …

4
구성 설정 문제에 어떤 디자인 패턴을 적용 할 수 있습니까?
크고 복잡한 소프트웨어 제품에서 구성 가능한 설정을 관리하는 것은 큰 고통이됩니다. 문제에 대한 두 가지 접근 방식은 다음과 같습니다. 시스템의 각 구성 요소가 구성 파일 또는 레지스트리 설정에서 자체 구성을로드하도록합니다. 모든 구성 가능한 시스템 설정을로드하고 각 구성 요소가 설정에 대해 설정 로더를 쿼리하도록하는 설정 로더 클래스가 있습니다. 이러한 접근 방식은 …

7
실용적인 자바 스크립트 객체 지향 디자인 패턴의 예
애플리케이션의 자바 스크립트에서 어떤 객체 지향 디자인 패턴을 사용하며 그 이유는 무엇입니까? 공식적인 디자인 패턴이 첨부되어 있지 않더라도 코드를 게시 할 수 있습니다. 나는 많은 자바 스크립트를 작성했지만 내가하는 일에 많은 객체 지향 패턴을 적용하지 않았으며 많은 것을 놓치고 있다고 확신합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.