Video2Brain Programmieren lernen effizienter Code GERMAN - EMERGE
Mit dem „Bauchgefühl“, warum ihr Code langsam ist, liegen Entwickler oft falsch. Dieses Video-Training stellt Ihnen bewährte Methoden, erprobte Vorgehensweisen sowie Diagnosetools vor, um herauszufinden, wo das Problem wirklich liegt. Dann sehen Sie, wie die einzelnen Probleme angegangen und behandelt werden können.
Im weiteren Verlauf bespricht Ihr Trainer Thomas Rose die verschiedenen Optionen, wie Sie Web-, Desktop- und mobile Anwendungen effektiv verbessern und geht dabei auch auf den Einfluss der von Ihnen gewählten Programmiersprache und Programmierumgebung (IDE) ein. Sie sollten allgemeine Entwicklungsfertigkeiten mitbringen, mit dem Vokabular und den Konzepte moderner Softwareentwicklung vertraut sein und bereits in mindestens einer universellen Programmiersprache Software entwickeln.
Aus dem Inhalt
Was ist effizienter Code und wer braucht ihn?
Die effiziente Programmierung von Quellcode macht diesen wesentlich schneller, zusätzlich verbraucht der Code dadurch weniger Ressourcen. Dieses Video-Training gibt hilfreiche Tipps, um dies zu erreichen, und richtet sich an erfahrene Programmierer.
Regeln für die Steigerung der Code-Effizienz im Überblick
Sehen Sie viele hilfreiche Tipps, die der Steigerung der Effizienz in der Programmierung von Anwendungen dienen. Dabei optimiert der Programmierer den Ablauf in verschiedenen Bereichen und nützt den individuellen Ermessensspielraum, um entsprechende Kompromisse einzugehen.
Tools und Werkzeuge zur Quellcode-Analyse
Es stehen zahlreiche Tools und Werkzeuge für die Analyse des Quellcodes zur Verfügung. Dieses Video bietet einen Überblick über die verschiedenen Optionen.
Speicherverwaltung optimieren
Das Speichern von Informationen erfolgt in einem Computer entweder im Arbeitsspeicher oder auf Festplatten. Dabei beinhaltet der Speicherfußabdruck eines Programms zahlreiche Elemente, wobei einige Strategien dazu dienen, den verwendeten Speicherplatz zu minimieren.
Arbeitsweise von Algorithmen verbessern
Die entsprechende Anpassung verschiedener Algorithmen resultiert in der sparsameren Nutzung der begrenzten Ressourcen eines Computers.
Festplatten- und Netzwerkressourcen richtig nutzen
Die Reduktion der Lese- und Schreibzugriffe auf eine Festplatte dient als optimale Lösung, um deren Effizienz wesentlich zu erhöhen. Die Latenzzeit liefert Informationen über die Auslastung eines Netzwerks, welche durch die Anwendung einiger Strategien reduziert werden kann.
Datenbankeffizienz
Für Datenbank-Entwickler gibt es ein paar Sonderfälle zu beachten.
Mirrors untereinander kompatibel!
Kein Passwort
Format: ISO
Sprache: Deutsch
Größe: 490 MB
Ihr(e) Trainer: Simon Allardice, Thomas Rose
Erscheinungsdatum:27.06.2014
Laufzeit:2 Std. 13 min (34 Videos)
Hoster: Uploaded.net / Share-Online
Download Uploaded
Download Share-Online