Bob 삼촌/source /에 따르면, 모든 사용자 스토리는 "integrator/controller"를 구분해야합니다. 수업은 작아서 단 한가지 만하기 때문에 좋은 소리가납니다. 그러나 현실 세계에서 나는 그런 방식으로 조직 된 건축물을 보지 못했습니다. 예를 들어 AccountController가있는 경우 항상 Account와 관련된 모든 메소드가 포함
비즈니스 규칙의 유효성을 검사하기 위해이 코드를 작성 했으므로 비즈니스 개체의 유효성을 검사하는 최상의 솔루션인지 알고 싶습니다. 그런 식으로 모든 프로젝트에 대해 이렇게 유효성 검사를하는 법을 배울 수 있습니다. 이 솔루션은 소프트웨어 설계 모범 사례와 관련하여 많은 심각한 문제가있을 수 있습니다. public interface IRule
{
사용자가 최신 뉴스를 요청하면 뉴스에서 여러 소스 (게시물, 사용자, 사진, 설명)의 데이터를 가져옵니다. 어떻게 그 뉴스를 모델링하겠습니까? 이러한 테이블을 결합하는 게이트웨이 + 연결된 게이트웨이에서 데이터를 가져 와서 데이터를 응답으로 처리하는 서비스가 좋습니까? 또는 다른 모델을 연결하는 도메인 모델 (이는 내 의견으로는 별도의 게이트웨이가 필요한
나는 잠시 동안 SVN을 실험 해왔다. 나는 SVN 관리자와 SVN 사용자가되는 다른 측면을 테스트하기 위해 약간의 테스트 프로젝트를 가지고있다. 여기에 약간의 소개가 있습니다. <repos>/python/testScript/trunk/testScript.py
이 스크립트는 환경 변수 $ LOCALSITE을 확인하고 그 결과를 나열 나는 스크립트가 있습
소프트웨어 테스팅에는 사용할 테스트 케이스를 결정하는 몇 가지 방법이 있습니다. 테스트 케이스 선택을위한 한 가지 방법은 조합 테스트입니다. -Combinatorial 제약 - 랜덤 제약 의미 제약이 무엇을 어떻게 -Semantic 제한 : 다음 규칙 중 하나를 사용할 수 있습니다 조합 적 테스트 하나에 사용되는 테스트 케이스의 양을 줄이기 위해 그것들은
소프트웨어 설계에 도움이 필요합니다. 수집을 가져 와서 필터로 보내고 이미지를 한 번에 하나씩 표시하는 카메라가 있다고 가정 해 보겠습니다. 이제 내가 원하는 것은 두 이미지를 기다린 다음 두 이미지를 필터에 보내고 둘 다 화면에 보냅니다. 나는 두 가지 옵션을 생각해 어떤 것을 선택해야하는지 궁금합니다 : 내 Acquisitioner (또는 무엇이든) 클
다음 설정을 설명하는 디자인 패턴이 있습니까? 이 디자인은 주요한 문제점을 겪고 있습니까? class Widget:
def __init__(self, abc, def, ...):
self.abc = abc
self.def = def
...
...
class Workbench:
# widget fac
맞춤 컨테이너 클래스를 작성 중입니다. 구성 객체는 컨테이너와 독립적으로 생성되며 컨테이너가 없거나 여러 컨테이너의 멤버 일 수 있습니다. 컨테이너의 공개 세 가지 작업을 지원해야 API : 모든 객체를 통해 새로운 개체를 기존 개체 컨테이너가하는 의 제거 삽입 몇 가지 추가 작업을 반복을, 그 정확한 구현이 변경 될 수 있습니다. 구현을 변경하면 안정적으