The myriad of different traffic, road, lighting, and weather conditions presented to autonomous cars will pose endless challenges to automotive software engineers. The complexities are beginning to temper initial optimism and portend a future of continuous updates, according to this Particle Debris linked article at Wired.
Check It Out: Endless Refinements and Updates to Autonomous Cars – How Will THAT Work?