Das wäre auf jeden Fall was für ein eigenes Thema. Allerdings kann ich dazu auch nicht all zu viel sagen, da ich den Code den MBB schreibt ja nicht kenne. Da kann ich, genau wie jeder andere Programmierer hier im Forum, auch nur wilde Mutmaßungen anstellen.
Wie viel Programmierarbeit in dem Thema steckt, sieht man ja daran wie lange solche Updates dauern. Dabei ist wahrscheinlich weniger die tatsächliche Programmierung das Problem, sondern einen Algorithmus zu "erfinden", der das alle kann. Das was MBB da programmiert, geht ja auch schon in die Richtung echter GPS gelenkten Systeme. Allerdings entwickeln die Jahre lang ein einer Lösung und MBB baut sowas in wesentlich kürzerer Zeit.
Naja und zum Thema falsche Zeichen, das kann ganz verschiedene Auswirkungen haben und kommt immer stark auf den Code an. In einer komplizierten Berechnung - mit + vertauschen, kann in einer ewigen Fehlersuche enden.
Zeichen die den Code tatsächlich falsch machen, also gegen die Sprache verstoßen (vergessenes ; am Ende einer Zeile oder so) gibt es mittlerweile eigentlich selten. Dann spuckt der Compiler nämlich einfach einen Fehler mit Zeile aus und sagt zudem meistens noch was falsch ist.
Die meisten aktuellen IDE's (Entwicklungsumgebungen) haben ja auch alle Autocomplete und Dinge wie Intellisense wodurch man kaum noch solche Leichtsinnsfehler machen kann.
Wie viel Programmierarbeit in dem Thema steckt, sieht man ja daran wie lange solche Updates dauern. Dabei ist wahrscheinlich weniger die tatsächliche Programmierung das Problem, sondern einen Algorithmus zu "erfinden", der das alle kann. Das was MBB da programmiert, geht ja auch schon in die Richtung echter GPS gelenkten Systeme. Allerdings entwickeln die Jahre lang ein einer Lösung und MBB baut sowas in wesentlich kürzerer Zeit.
Naja und zum Thema falsche Zeichen, das kann ganz verschiedene Auswirkungen haben und kommt immer stark auf den Code an. In einer komplizierten Berechnung - mit + vertauschen, kann in einer ewigen Fehlersuche enden.
Zeichen die den Code tatsächlich falsch machen, also gegen die Sprache verstoßen (vergessenes ; am Ende einer Zeile oder so) gibt es mittlerweile eigentlich selten. Dann spuckt der Compiler nämlich einfach einen Fehler mit Zeile aus und sagt zudem meistens noch was falsch ist.
Die meisten aktuellen IDE's (Entwicklungsumgebungen) haben ja auch alle Autocomplete und Dinge wie Intellisense wodurch man kaum noch solche Leichtsinnsfehler machen kann.