.The interview with Robert Cooke wraps up with a discussion about code performance and tuning. These appear to have gone out of style but have not. There is a value in building tighter code that performs well even while we see more powerful systems. Likewise, we have seen the amount of data processed increase exponentially. That offsets the power of systems as minor improvements are multiplied by the number of iterations.
Incremental Code Performance And Tuning
There is value in taking an incremental approach to code performance and tuning. We get to work from a known point that is functionally correct and a basis for metrics. These combine to provide us not only a test bed for comparing results. They also provide a scoring mechanism that tells us if and how much improvement has been made.
With over 100,000 hours of software development, Robert has cemented himself as a thought leader in the computer science space. He is the Founder and CTO of 3Forge, a tech company incorporating preventative tooling into the technology stack. 3Forge currently works with IoT applications and three of the five world’s largest banks to aggregate data into one convenient platform.
Robert would love to dive into a conversation with you about the following:
Why cloud-native programs are necessary for processing large amounts of data.
The ways companies use IoT to gather some of their most valuable data.
Why every software developer should know both Declarative & Imperative languages.