software-design

    3

    2답변

    Bob 삼촌/source /에 따르면, 모든 사용자 스토리는 "integrator/controller"를 구분해야합니다. 수업은 작아서 단 한가지 만하기 때문에 좋은 소리가납니다. 그러나 현실 세계에서 나는 그런 방식으로 조직 된 건축물을 보지 못했습니다. 예를 들어 AccountController가있는 경우 항상 Account와 관련된 모든 메소드가 포함

    1

    1답변

    비즈니스 규칙의 유효성을 검사하기 위해이 코드를 작성 했으므로 비즈니스 개체의 유효성을 검사하는 최상의 솔루션인지 알고 싶습니다. 그런 식으로 모든 프로젝트에 대해 이렇게 유효성 검사를하는 법을 배울 수 있습니다. 이 솔루션은 소프트웨어 설계 모범 사례와 관련하여 많은 심각한 문제가있을 수 있습니다. public interface IRule {

    0

    1답변

    사용자가 최신 뉴스를 요청하면 뉴스에서 여러 소스 (게시물, 사용자, 사진, 설명)의 데이터를 가져옵니다. 어떻게 그 뉴스를 모델링하겠습니까? 이러한 테이블을 결합하는 게이트웨이 + 연결된 게이트웨이에서 데이터를 가져 와서 데이터를 응답으로 처리하는 서비스가 좋습니까? 또는 다른 모델을 연결하는 도메인 모델 (이는 내 의견으로는 별도의 게이트웨이가 필요한

    0

    3답변

    나는 잠시 동안 SVN을 실험 해왔다. 나는 SVN 관리자와 SVN 사용자가되는 다른 측면을 테스트하기 위해 약간의 테스트 프로젝트를 가지고있다. 여기에 약간의 소개가 있습니다. <repos>/python/testScript/trunk/testScript.py 이 스크립트는 환경 변수 $ LOCALSITE을 확인하고 그 결과를 나열 나는 스크립트가 있습

    8

    2답변

    유틸리티 트리 란 무엇이며 아키텍처 트레이드 오프 분석 방법 (ATAM)의 경우 목적은 무엇입니까? 감사합니다.

    1

    3답변

    소프트웨어 테스팅에는 사용할 테스트 케이스를 결정하는 몇 가지 방법이 있습니다. 테스트 케이스 선택을위한 한 가지 방법은 조합 테스트입니다. -Combinatorial 제약 - 랜덤 제약 의미 제약이 무엇을 어떻게 -Semantic 제한 : 다음 규칙 중 하나를 사용할 수 있습니다 조합 적 테스트 하나에 사용되는 테스트 케이스의 양을 줄이기 위해 그것들은

    1

    2답변

    소프트웨어 설계에 도움이 필요합니다. 수집을 가져 와서 필터로 보내고 이미지를 한 번에 하나씩 표시하는 카메라가 있다고 가정 해 보겠습니다. 이제 내가 원하는 것은 두 이미지를 기다린 다음 두 이미지를 필터에 보내고 둘 다 화면에 보냅니다. 나는 두 가지 옵션을 생각해 어떤 것을 선택해야하는지 궁금합니다 : 내 Acquisitioner (또는 무엇이든) 클

    2

    2답변

    다음 설정을 설명하는 디자인 패턴이 있습니까? 이 디자인은 주요한 문제점을 겪고 있습니까? class Widget: def __init__(self, abc, def, ...): self.abc = abc self.def = def ... ... class Workbench: # widget fac

    0

    1답변

    소프트웨어 아키텍처 용어로 "구성을 유도하는 패턴"이란 무엇입니까? 구성 요소입니까? 당신은 당신이 기존 클래스의 기능을 확장 할 때 상속하는 반면에, 새로운 하나에 두 개 이상의 클래스를 결합 할 때 감사

    -1

    4답변

    맞춤 컨테이너 클래스를 작성 중입니다. 구성 객체는 컨테이너와 독립적으로 생성되며 컨테이너가 없거나 여러 컨테이너의 멤버 일 수 있습니다. 컨테이너의 공개 세 가지 작업을 지원해야 API : 모든 객체를 통해 새로운 개체를 기존 개체 컨테이너가하는 의 제거 삽입 몇 가지 추가 작업을 반복을, 그 정확한 구현이 변경 될 수 있습니다. 구현을 변경하면 안정적으