나는 일련의 매개 변수와 계수가 있습니다.해당 프로젝트 유형에 가장 적합한 코드 조직
그것은 다음과 같습니다
이 같은param1
{
Name:blabla;
PossibleValues:[{'lalalla1',0.9},{'lalala2',0.8},{'lalal3',0.7},{'lallal4',1.0}];
// where lalalla1 is name, 0.9 is coefficient
}
및 로직 (규칙 세트) :
param1
의 값이 lalala2 경우
는 param2
의 값이 될 수 전용 'dsfsd'
param3
의 값이 'dsfsda'이면 param4
이 존재하지 않습니다. 그래서
Sum = param2.value.coeff*param6.value.coeff
그리고 : param4
의 값이 'dsafsad'입니다
이러한 작업 유형에 가장 적합한 코드 조직은 무엇입니까? UI 때문에 나는 많은 의존성 요소를 가지고 있기 때문에 knockoutjs를 사용하고 싶다. 또한 비즈니스 로직과 UI를 위해 별도의 레이어를 만들고 몇 가지 테스트를 작성하려고합니다. 내가 구현하고자하는 또 다른 것은 선언적 규칙입니다. Rx에 대해 어떻게 생각하세요? 저를 도와 줄 수 있습니까? 아니면 다른 멋진 라이브러리를 아십니까?