solid-principles

    -1

    1답변

    내가 약 10 웹 서비스 호출을 호출하고 난 하나의 프록시를해야합니다 내가 class WebserviceCalls { public static function getReportDetails($reportId) {} public static function getUserSession($userId) {} ...............

    0

    1답변

    따라서 단일 책임 원리 - 계급은 하나의 이유만으로 변경되어야하지만 어떻게 그 책임이 실제로 무엇인지를 효과적으로 판단해야합니다. 간단한 예 : public class UserManager { public void AddUser() { } public void RemoveUser() { } public void UpdateUse

    1

    1답변

    내가 .NET에서 M. 시만 책 의존성 삽입 (Dependency Injection)을 읽고 있어요, 2 장 소스 코드 : ComplexCommerce 솔루션에서 http://www.manning.com/seemann/ , CommerceWebPresentationModel, HomeController 우리가 리포지토리가 생성자로 전달되었습니다. publi

    0

    3답변

    SOLID에 따르면 기능 또는 범주별로 중복성을 제거 할 예정입니까? 예를 들어 우리는 각각의 멤버 변수로 String filepath = "..."을 포함 3 개 클래스는, 멤버 변수로 filepath와 즉 Settings.java을 새로운 클래스를 만드는 더 나은 것이 있다면 또는 각에서 filepath 3 회를 유지하기 위해 더 나은 것 각 클래스가

    0

    2답변

    관리자를위한 명령 줄보기가있는 '사용자 관리'시스템과 같은 프로그램을 작성하려고합니다. 요구 사항은 로그인 및 로그 아웃, 사용자 권한 (그리고 관리자 권한을 가진 사용자 만 로그온 할 수 있음), 사용자 추가, 사용자 삭제, 사용자 삭제, 일시적 사용자 금지, 미해결 상태, 진행 중 또는 완료 될 수있는 사용자 요청보기 관리자에게 할당됩니다. (나는 사용

    2

    2답변

    나는 새 패턴이고 신참 질문입니다. 나는 최근 솔리드 (SOLID) 원리를 찾고 디자인 패턴에 대해서도 생각하기 시작했다. 두 가지 관점 모두를 살펴본 후 한 곳에서 솔리드와 디자인 패턴 간의 관계를 정의 할 수있는 방법이 있는지 궁금합니다. 예 .. S - 패턴 A, 패턴 B O - 현명한 추천 패튼의 C, D, E L I D , I 생각 원리와 패턴을

    1

    1답변

    나는 의존성 주입 이론에 대해 많은 연구를 해왔다. 특정 시나리오에서는 복잡성/부풀림을 초래하는 것 외에는 큰 의미가있다. 먼저 DI 컨테이너 인스턴스가 어떤 객체에도 전달되지 않는다고 가정합니다. 나쁜 습관과 그 모든 것들 ... 예 : 특정 사용자가 시스템에서 작성한 다른 모든 비즈니스 오브젝트와 관련된 "사용자"클래스를 고려하십시오. 사용자 인스턴스를

    4

    1답변

    나는 다음과 같이 GET 요청을 전송하는 방법을했다 : private JArray GetRESTData(string uri) { try { var webRequest = (HttpWebRequest)WebRequest.Create(uri); var webResponse = (HttpWebResponse)webRequ

    3

    1답변

    내가 프로그래밍 비교적 새로운 그리고 난 데 문제가 효과적으로 적용하는 방법을 이해하는 원리는 다음 링크 (현금 지급기 한)에서 나타났다 기본적으로 ISP (Interface Segregation Principle)에 불평하지 않는 디자인으로 시작하여 동작을 다른 인터페이스로 리팩토링하는 방향으로 나아갑니다. 내 질문 : 인터페이스를 사용하여 관련 추상화가

    2

    1답변

    현재 MVC로 유지 관리가 가능한 코드를 작성하기 위해 종속성 삽입을 배우고 있습니다. 나는 이미 새로운 의존성을 가지지 않고 내 컨트롤러에 모델과 계산기 서비스를 주입하고있다. 내 생성자에서 Convert.ToDecimal 호출이 몇 개 있는데, 종속성 삽입을 사용하여 DI 디자인 냄새 인 정적 메서드 호출을 제거하는 것에 대해 걱정할 필요가 있는지 알지