- 22 Jan 2025
- 1 Minute à lire
- SombreLumière
- PDF
Special considerations
- Mis à jour le 22 Jan 2025
- 1 Minute à lire
- SombreLumière
- PDF
Although the Binding process is to a large extent automatic, there are several considerations that needs to be made when extracting the constants that will be used for binding.
Performance
The number of bindings extracted affects both start-up and run-time performance. Adding push-bindings increases the startup time to load the application, while adding pull-bindings increases the run- time of algorithms that need to call a method to retrieve a value rather than using a local variable.
Distribution
Make sure constants are distributed evenly in the application, so that pull bindings are called regularly during code execution. This makes App Shielding able to perform runtime checks during the life-time of the application execution, rather than doing checks at startup only.