decoupling

    1

    3답변

    나는 차이점에 대해 일반적인 느낌을 가지고 있지만 데이터베이스가 글로벌 상태와 다른 점을 정확하게 지적 할 수는 없습니다. "전역 상태"에 대한 순진한 정의로 데이터베이스는 일반적으로 최소한 응용 프로그램 전역입니다. 중간 실행중인 데이터베이스를 변경하는 앱을 가질 수도 있지만 일반적으로 전역 적으로 사용됩니다. 상태에 대해서는 데이터베이스에 상태가 포함되

    0

    2답변

    그래서 공통된 클래스 집합에 대한 인터페이스를 만들기 위해 수 많은 톤의 작업을 수행했습니다. 아이디어는 각 클래스가 세트 내에서 사용할 수있는 인터페이스를 만드는 것이지만 궁극적으로 각 클래스는 다릅니다. 인터페이스가 공유 멤버를 좋아하지 않는다는 것을 알게됩니다. 내가 뭘하려 : Public Interface ISomeInterface Shared P

    9

    2답변

    안녕 얘들 강력한 데이터 API를 구축하는 방법 : 나는, 경우에 잘못 입력 이름이 키 맵을 ...- 내 Clojure의 애플 리케이션이 구조적으로 인해 데이터 API의 부족으로 매우 빠르게 결합받을 것을 발견, 예외가 발생하거나 오류가 발생합니다. 또한리스트를 파괴 할 때 실수를하는 것이 쉽다는 것을 알 수 있습니다. (예를 들어 목록의 잘못된 부분을 파

    2

    1답변

    백본에 컬렉션이 있습니다 ... 초기화 방법에서이 작업을 수행하고 있습니다 .... 컬렉션에 항목이 추가되면보기를 다시 렌더링하고 싶습니다. initialize: function (models, options) { this.bind('add', function() { NS.discussionView.reRender();

    0

    1답변

    워크 플로 계층에 대한 저장소 솔루션을 작성 중입니다. 그림을 단순화하기 위해 워크 플로와 워크 플로우 스텝의 두 가지 유형의 개체가 있습니다. WorkflowStep은 워크 플로 아래에서 계층 적으로 제공되지만 워크 플로는 이러한 개체를 데이터 컨테이너로보기 때문에 WorkflowStep을 집계하지 않습니다. 그래서이 다음과 같은 클래스로 날 나뭇잎 :이

    4

    1답변

    내 현재 응용 프로그램 구조 작업 패턴의 디커플링 단위는 다음과 같습니다 모델 조립 데이터 어셈블리 는 ORM에 의해 구현 될 수있는 저장소 인터페이스를 정의 ORM 어셈블리 리포지토리 인터페이스를에서 구현합니다. 데이터 어셈블리 는 이의 종류를 해결하기 위해 단결을 사용 Data.IRepository<> 비즈니스 어셈블리 ORM.GenericReposit

    1

    3답변

    일부 API를 나타내는 라이브러리 세트를 상상해보십시오. 제어 메카니즘의 반전을 사용함으로써, 구체적인 구현이 소비 프로젝트에 주입됩니다. 여기 상황이 있습니다. 특정 기능에 대한 다른 API 라이브러리에 따라 일부 API 라이브러리가 있습니다. 따라서 API 라이브러리 자체가 어느 지점에서 결합됩니다. 하나의 API를 변경하면 종속 된 API가 변경되고

    2

    3답변

    JavaScript는 대부분의 웹 솔루션에서 점점 더 중요한 역할을하지만 JS 코드를 서버 측 코드보다 뷰 특성에서 분리하는 것이 훨씬 어렵다는 것을 알고 있습니다. . JS 코드를 분리하여 유지 관리 부담을 줄이고 가능한 한 사소한 변경 사항을 복원 할 수있는 기술은 무엇입니까? 첫 번째는 내 "비즈니스 로직"클래스와 두 번째 -는 JS 부분이 두 개의

    1

    3답변

    코드 예제는 C#이지만 일반적인 OO 질문입니다. 당신은 어떤이있는 비의 프로그램을 작성 : 나는 OO 규칙에 따라 알 는, 클래스 커플 링 등 이 예제를 고려, 최소화해야하며, 회원은 가능한 비밀로 유지되어야한다 데이터 집합의 종류 (나는 System.Data.DataSet에 대해 말하지 않고있다.)는 말 그대로 프로그램의 모든 측면에서 사용된다. 사실,

    1

    1답변

    디커플링을 끝까지 수행하면 DataAccess 레이어가 모델에서 분리되어야하는 것으로 보입니다. 나는 그 단순성의 목적을 패배하지 않을까요 void Save(string objectprop1,objectprop2...) { } 을 할 것입니다 void Save(myModel modelObject) { //db.Save here } :하지만 데이