Zitat:
Zitat von PornoFan
Sehr große Business-Projekte in denen mit Zeigern gehandhabt wird sind immer schlecht zu warten, zu debuggen und vor allem zu verifizieren.
|
Ja, wenn man bisher nur "HTML-Programmierer" war und auf der Uni gelernt hat "zu programmieren und so" - DANN mag so eine Sprungmarke durchaus zu kompliziert sein um sie zu verstehen - dass gerade Zeiger mit Abstand die flexibelsten Konstrukte überhaupt sind und die übersichtlichsten Werke ermöglich wird dabei eben mal .... "übersehen". Auch dann wenn man "Linux-Freaks" und "Geeks" in der Firma hat muss man nicht erwarten dass
mehr als ein
für "sicheren Code" steht, da kann man bereits froh sein wenn die algorithmische Logik überhaupt passt.
Bei SOLCHEN Witzgestalten sind Zeiger tatsächlich gefährlich und unsinnig, denen drückt man am besten wieder HTML in die Hand. Bei professionellen Softwareentwicklern hingegen ist das "ein wenig" anders - da reicht es dann nicht mehr vor 10 Jahren mal in 90%ig Mathelastiges Info-Studium absolviert zu haben; gottseidank sind die Zeiten vorbei.
Bei der Problematik, noch nie ein richtiges Softwareprojekt beschaut haben zu dürfen hilft eigentlich nur Eines : Übung, Übung und noch VIEL mehr Übung; nach einer bestimmten Zeit erkennt man einige wichtige Dinge in der Architektur von Software deren Komplexitätsgrad "voll krasse Websites" und "ubercooles Superkonsolentooll, alta" hinter sich lässt.
Ich kann dir versichern : der junge Mann hat Unrecht. Softwareentwicklung ist eine eigenständige Wissenschaft - das wissen viele junge Menschen und Solche, die irgendwann mal ein Profi werden wollten eben nicht. Schade eigentlich. Denn gerade deswegen gibt es weniger Forschung auf dem Gebiet als notwendig wäre.