Success Stories

Maintaining our ever-evolving Python codebase poses an intricate challenge: how do we make updates to reflect the changing rules and regulations of 200+ global markets without compromising access to the systems that our engineers and traders use on a daily basis? While an inner layer of shared business logic enables coherency in our codebase performance, it also means small regulatory changes can impact many systems. In this article, Python Engineer John Lekberg details how we use Python type annotations to minimize the time and risk involved in manual verification.

 

 

 

*Disclaimer: The above content only represents the author's personal position and opinion and does not represent any position of tickrs and tickrs cannot confirm the authenticity, accuracy, and originality of the above content. Investors should consider the risks of investment products in light of their circumstances before making any investment decisions.