[Mendix][Microflows] Sub-Microflows

728x90

맨딕스에서 마이크로플로우는 사용방식과 수많은 일을 수행 가능하기에

매우 복잡해질 수 있는 영역이다.

 

마이크로플로우는 다른 마이크로플로우를 호출할 수 있다.

이렇게 호출되는 다른 마이크로 플로우를 하위 마이크로플로우(Sub Microflows)라고 한다.

 

Sub Microflows

  • 하위 마이크로 흐름을 사용하면 가독성을 개선하는 데 도움이 될 뿐만 아니라 복잡한 마이크로 흐름의 (일부를) 재사용하고 유지 관리하기도 쉬워진다.
  • 재사용성을 최대한 활용하려면 하위 마이크로플로우가 무엇을 하길 원하는지, 어디에 사용할 것인지 확인해야 한다.
  • 이렇게 하면 하위 마이크로플로우에 전달해야 할 정보를 결정하여 필요한 활동을 수행할 수 있다.
  • 입력 매개변수가 많을수록 종속성이 많아지고 마이크로플로우를 재사용하기가 더 어려워진다.

 

여러 레벨의 딥 서브 마이크로플로우를 사용하면 가독성이 떨어질 수 있어 최대 2-3개의 레밸 이상은

과용하지 않도록 주의해야 한다.

728x90