iX Developer Besserer Code 2021

Agil entwickelt, umfassend getestet, mit KI-Hilfe optimiert

Tutorials, Tests und Tool-Vergleiche: Im neuen iX-Developer-Sonderheft "Besserer Code" finden Entwicklerinnen und Entwickler eine kuratierte Auswahl aktualisierter Heft- und Online-Artikel, die einen umfassenden Überblick verschaffen und vielfältige Anregungen liefern, welche Tools, Methoden und Best Practices den Weg zu besserem Code weisen. Tutorials vermitteln unter anderem, wie sich C++20-Code anhand der Clean-Code-Prinzipien lesbarer gestalten lässt und welche Vorzüge Rust gegenüber anderen Programmiersprachen aufweist. Beim Sichern der Qualität unterstützt Künstliche Intelligenz (KI) in vielfältiger Weise – vom Schreiben... alles anzeigen expand_more

Tutorials, Tests und Tool-Vergleiche: Im neuen iX-Developer-Sonderheft "Besserer Code" finden Entwicklerinnen und Entwickler eine kuratierte Auswahl aktualisierter Heft- und Online-Artikel, die einen umfassenden Überblick verschaffen und vielfältige Anregungen liefern, welche Tools, Methoden und Best Practices den Weg zu besserem Code weisen. Tutorials vermitteln unter anderem, wie sich C++20-Code anhand der Clean-Code-Prinzipien lesbarer gestalten lässt und welche Vorzüge Rust gegenüber anderen Programmiersprachen aufweist.



Beim Sichern der Qualität unterstützt Künstliche Intelligenz (KI) in vielfältiger Weise – vom Schreiben des Codes bis zu dessen automatisierter Analyse. Tests, Marktüberblicke und Vergleiche von Tools zum kontinuierlichen Testen – entlang aller Prozessschritte, vom Quellcode bis zur Anwendung in Produktion.



iX, das Heise-Magazin für professionelle IT, steht für kompetenten, unabhängigen und praxisrelevanten IT-Journalismus. iX liefert IT-Spezialisten alles, was sie für ihren Job wissen müssen.



Inhaltsverzeichnis

Agile

8 Werkzeuge: Die passende agile Methode finden

12 Marktübersicht: Tools für verteilte Retrospektiven

23 Agile Entwicklung: Gutes Schätzen geht auch remote

27 Schöner scheitern: Auf welche Arten Agilität schiefgehen kann

Qualitätssicherung

32 Künstliche Intelligenz in der Softwareentwicklung

36 KI-gestütztes Entwickeln mit IntelliJ IDEA, Visual Studio IntelliCode und Tabnine

42 Frameworks für verhaltensgetriebenes Testen

52 Künstliche Intelligenz im Unit-Testing

58 Marktübersicht: Werkzeuge zur automatischen Codeanalyse

66 End-to-End-Tests für Web-Frontends

70 Container-Images: Abschied vom Dockerfile

80 Sichere Software entwickeln mit OWASP SAMM

Programmiersprachen

86 Was Rust hat, das andere nicht haben

Rust-Tutorial

88 Teil 1: Sprachkonstrukte, Ownership und asynchrone Programmierung

92 Teil 2: Parallele Programmierung, Speicherverwaltung und Crates

Tutorial Clean Code mit C++20

96 Teil 1: Effizientere Vergleiche

99 Teil 2: Code lesbarer gestalten

102 Teil 3: Weitere Features zur Codeoptimierung

GitOps und Containerisierung

106 GitOps läutet die Ära des automatisierten IT-Betriebs ein

113 GitOps in der Praxis

118 Optimierung Container-basierter Java-Anwendungen

122 Continuous Deployment: Kubernetes in der GitOps-Welt

Extras

130 Status quo komponentenbasierter Softwaretechnik

134 Why Reactive: Reaktive Architekturen und ihre Geschichte

139 Pragmatische Küchentricks für RESTful HAL APIs

144 Bytecode im Browser: Mit WebAssembly und Rust zur Web-Anwendung

148 Value Design als Leitlinie moderner Softwareentwicklung

152 Copyleft in der Softwareentwicklung

Sonstiges

3 Editorial

133 Impressum

weniger anzeigen expand_less
Weiterführende Links zu "iX Developer Besserer Code 2021"

Versandkostenfreie Lieferung! (eBook-Download)

Als Sofort-Download verfügbar

eBook
12,99 €

  • SW9783957883049110164

Ein Blick ins Buch

Book2Look-Leseprobe

Andere kauften auch

Andere sahen sich auch an

info