srp

    -1

    3답변

    나는 너무나 강박 적으로 OC 클래스 나 인스턴스 메소드를 나눠서 자신의 클래스 인 으로 옮기고 여러 번 간단한 "hello world"메소드를 여러 클래스로 나눌 것이다. 예를 들어 같은 , class MainProgram def hello_world puts "hello world" end end 은 class SayHe

    2

    2답변

    일부 기존 레거시 코드를 리팩터링하는 동안 가능한 한 단일 책임 원칙을 적용하려고 시도 했으므로 하나의 목적을 가진 많은 클래스가 생겼습니다. 괜찮습니다.하지만이 새로운 클래스에 대한 단위 테스트를 작성하려고하면 문제가 발생합니다. 일부 클래스는 테스트하기가 어렵 기 때문에 실제로 테스트하기가 어렵습니다. 하나의 테스트 케이스를 작성하기 위해 4-5 개의

    1

    1답변

    웹 서비스를 구축해야하는 프로젝트의 요구 사항이 있습니다. 이 웹 서비스는 다음과 같은 일을 할 것입니다 : 는 XML 입력 데이터 요소가 정보 처리를 필요로 또 다른 요소 데이터를 로그인 할 것이다있을 것이다 XML 형식 데이터를 반환 XML 형식 데이터에 동의합니다. 이제 웹 서비스 코드를 깔끔하고 깨끗하게 만들 수있는 디자인 패턴을 찾고 있습니다. 웹

    1

    1답변

    다음 비즈니스 엔티티 클래스를 고려하십시오. 자신을 확인하기 위해 데이터베이스의 상태에 대해 알 필요가 있습니다. 아마도 어떤 종류의 충돌을 막기 위해서입니다. 따라서이 데이터를 검색하기 위해 데이터 액세스 계층에 대한 종속성이 있습니다. 상태를 캡슐화하고, 상태를 확인하고, 데이터 저장소에 액세스하는 클래스를 갖는 것은 단일 책임 원칙을 위반합니까? cl

    0

    1답변

    프로그램은 로그 파일을 구문 분석합니다. 각 로그 파일은 다른 종류의 필드 형식 (고정 너비, 쉼표로 구분 된 등)을 가질 수 있습니다. 또한 각 로그 파일에는 여러 종류의 로그가 혼합되어 있습니다 (각 종류마다 다른 필드 정의가 있음). 예를 들어, CSV 로그 파일 로그 파일에 다음 코드 인 logType1, 10/1/2012, 12, abc lo

    0

    1답변

    나는 최근에 Single Responsibility Principle 개념을 읽었으며 이론적으로 나는 그것에 동의합니다. 나는 어떤 규범이 원칙을 위반하는 것으로 정확히 분류 될 수 있는지에 관한 용어에 어려움을 겪고있다. 나는이 원리를 구현하여 시험 주도 개발 방향으로 나아가고 싶습니다. 코드 아래의 예를 들어 테이크는 : public void MarkA

    0

    3답변

    최근에 테이블에 너무 많은 열이 있거나 모델의 속성이 너무 많아 코드 냄새에 대해 다른 개발자와 논의한 적이 있습니다. 어떤 사람들은 너무 많은 애트리뷰트를 가진 모델이 너무 많은 일을하고 있으며 분할되어야한다고 주장한다. 그러나 실제로 모델에 이러한 속성이 필요한 경우 어떻게해야합니까? users 테이블의 예를 들어 보겠습니다. 사용자는 등 first_n

    3

    3답변

    당신이 추상적 인 클래스 A를 가지고 있다고 가정 해 봅시다. 그렇다면 다른 클래스를 다루는 추상 클래스 B가 있습니다. 그리고 마지막으로 몇 가지 일반적인 클래스,의는 C 가정 해 봅시다 ... Z. A와 B 모두 클래스 C .. Z 클래스에서 사용하는 기능을 제공합니다. 필자의 경우 주로 정적 인 관찰자 패턴과 특정 유형의 속성에 대한 __get mag

    3

    2답변

    SRP - 각 클래스는 하나의 책임 (변경 즉, 이유)가 있어야 우려의 분리 가능한 작은 으로 기능에 겹쳐 독특한 기능으로 컴퓨터 프로그램을 파괴하는 과정입니다. 관심사는 프로그램에 관심이나 집중력이있는 부분입니다. (우려 == 시스템의 기능입니다.) A) 나의 이해에 둘 사이의 유일한 차이는 시도SRP 다른 클래스과 분리하려고의 SoC에 책임를 분리하는

    1

    1답변

    현재 사용중인 프로젝트에서 srp를 사용하고 싶습니다. 하지만 내가 어떻게 openssl로 구현할 것인지에 관해서는 상실감을 느낀다. 나는 클라이언트 측을 달리고있다 그러나 나는 서버 측을 쓰는 방법을 모른다. 나는 또한 어떤 문서 orexample 구현을 찾을 수 없습니다. 내가 원한 것은 데이터베이스에 로그인 정보를 저장하고 필요할 때 그 데이터를 검색