UiPath Advanced RPA Developer (UiARD) — Question 22
A developer is building a complex workflow that uses many decision points. The project will be used by other developers at a later time. Based on best practices, what should the developer use to enhance the readability of the project?
Answer options
- A. Use a single sequence layout to build the automation. Annotate the activities and document the logic for use by other developers.
- B. Use Flowcharts with Flow Decisions inside sequence activities. Rename and properly annotate the sequences to clearly define their functionality.
- C. Use sequence activities inside Flowcharts with Flow Decisions. Rename and properly annotate the sequences to clearly define their functionality.
- D. Build different sequences inside multiple workflows. Annotate the activities and use variables to pass data between the workflows.
Correct answer: C
Explanation
The correct answer is C because utilizing sequence activities within Flowcharts allows for better organization of decision points while maintaining clarity. Options A and B do not leverage the benefits of combining sequence activities with Flowcharts, and D complicates the workflow unnecessarily by using multiple workflows instead of a more cohesive structure.