What is COT (Code Optimization Tool)?
COT is the first vendor-agnostic RPA code optimization tool. It is an important step within any delivery framework. The objective of COT is to standardize the automation solution and benchmark the coding structure in alignment with industry and coding best practices.
It ensures that each code being reviewed complies with the same industry best practices across five major categories - Readability, Configurability, Performance, Reliability, and Security. The categories cumulatively contain 54 rules for the UiPath version and 47 rules for the Automation Anywhere version. This sets a high benchmark and ensures consistent quality of code.
Code optimization is the most frequently used process to validate the design and development of automation solutions. It assists users to maintain consistency between design and implementation “styles” across many team members and various automation projects.