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?
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.
The answer is C. The workflow has complex decisions and for that there needs to be a flowchart with flow decisions. In that sequences are needed to annotate on and improve readability, which is also part of the question. Invoke of other workflows can also be used instead of sequences but that is not in any of the answers.
There are three different types of processing.
Linear
Iterative
Transactional
All three differ on how data is fetched and processing is done.
Linear: Data is fetched once and processing is done once.
Iterative: Data is fetched in bulk and processing is done iteratively.
Transactional: Here data fetching and processing are independent from one another as they are split into different states. In iterative if a single data point results in a failure, whole workflow can fail but in transactional as transactions are independent of one another a single data point never results in breaking down of complete workflow.
The point of the question is to improve readability, not the definition of those states. I might be wrong, but i believe the answer is C. You basically just got the topic from another question.
upvoted 2 times
...
...
Log in to ExamTopics
Sign in:
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.
Upvoting a comment with a selected answer will also increase the vote count towards that answer by one.
So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.
Herman62639
1 year, 2 months agoLarcAi_Training
1 year, 6 months agoEngineer24
1 year, 7 months agosnapdoodles
1 year, 3 months ago