Fralamjo
Member
@S-19910 Ergens gevonden en niet van mij zelf. Vond 'm wel grappig, maar hij is niet volledig: The idiots of the Universe have infiltrated the group of software engineers (en dat is wel een eigen toevoeging ) Waar denk ik het grote probleem zit en waar auto fabrikanten ook tegen aanlopen: er zitten al miljoenen regels code in allerlei libraries en API's en daarbovenop wordt code geklopt. Als een API of library niet volgens specs reageert, of anders werkt dan de ontwikkelaar denkt dat er iets niet goed werkt. Daarnaast: falend testwerk en incompleet versiebeheer zorgen dat bugs die opgelost zijn in een volgende versie weer vrolijk opduiken. Als ik b.v. over de v9 software lees van Tesla bekruipt me soms het gevoel dat er oude fouten weer terugkomen en dat kan alleen door gebrek aan regressietesten (worden vaak geschrapt onder tijdsdruk) en mogelijk niet goed versiebeheer. En ook Audi lijkt met de e-tron er last van te hebben dat de software wat complex is geworden, EV's zijn mogelijk nog meer software gedreven dan ICE auto's. Vroegâh was de code vaak overzichtelijker (het geheugen was er niet om lappen te schrijven ) Nu heeft elke chip al een lading code ingebakken en als daar een foutje inzit, dan moet er omheen geschreven worden, wat dan weer kan leiden tot een driver die anders reageert dan daarvoor en dan moet software worden aangepast... de wet van behoud van ellende komt dan weer om de hoek.
Last edited: