Domain structured programming (UK ATC meltdown)
10 minute read Published: 2023-09-15This is part 3 of my blog posts about the UK air traffic control meltdown. You might want to read part one and part two.
Having had some time to process some of the comments about my first post, I realise now that I was not clear in communicating my thoughts about the programming style, and how that contributed to the existence of the bug. I will have another go now. The point I was trying to make was:
With a better programming style, the bug might not have been made even if the code is only meant for flight plans with no duplicate waypoints.…