How do you ensure your code remains maintainable as embedded project complexity grows for Akkodis Canada delivery?