Das Standardwerk für professionelles Software Engineering. Jeder Entwickler weiß, dass es mit der Kenntnis von Sprachen und Programmierplattformen nicht getan ist. Wer erfolgreich Software entwickeln möchte, sollte mit vielen Fachgebieten und Methoden vertraut sein – von der Architektur über Datenhaltung, Anforderungsmanagement, Sicherheitsfragen bis zum Projektmanagement. Hier finden Sie eine umfassende Behandlung dieser Themenvielfalt. Die Autoren geben praktische Empfehlungen zu grundlegenden und aktuellen Fragen der professionellen Softwareentwicklung. Das theoretische Fundament und die gut erläuterten Fachbegriffe sind dabei niemals Selbstzweck, sondern stehen im Dienst der Kunst, für Ihre Kunden gute Software zu entwickeln.
Aus dem Inhalt:
Grundlagen: Algorithmen und Datenstrukturen
Anforderungsanalyse, Planung und Entwurf
Gelungene User Interfaces
Kundenzufriedenheit und Benutzerfreundlichkeit
Migration – vom Altsystem zur zeitgemäßen Anwendung
Datensicherheit, Datenschutz und Verschlüsselung
Guter Code und Qualitätsmaßstäbe
Plattformübergreifende Entwicklung
Parallelprogrammierung
Softwaretesting
Mobile Computing im Enterprise-Umfeld
Überblick über Werkzeuge wie Entwicklungsumgebungen und Versionsverwaltung
Das Lehr- und Nachschlagewerk für professionelles Software Engineering
Grundlagen, Requirements Engineering, Clean Code, mobile Plattformen, Projektmanagement u. v. m.
Mit realen Beispielen, vielen Grafiken und Best Practices
Veikko Krypczyk
Prof. Dr. Veikko Krypczyk lehrt u. a. Informatik und Wirtschaftsinformatik. Darüber hinaus ist er Softwareentwickler mit Leidenschaft und begeistert sich für moderne Technologien und Vorgehensweisen. Er publiziert regelmäßig in Fachzeitschriften und spricht auf IT-Konferenzen.
Entwicklung Bücher lernen Grundlagen Kurse Tipps Workshops Wissen Training Ausbildung Agile Technik Projekt-Management Entwicklung Entwickeln Studium Informatik Systeme Requirements-Engineering Clean Coden Architektur Java C++ Python C# Design-Patterns Programmierung
»Glänzend geschrieben; die Autoren haben den behandelten Stoff didaktisch hervorragend aufbereitet. Viele Infografiken und Tabellen schaffen Übersicht.«
()
»Das lesenswerte Buch liefert mit zahlreichen Grafiken und Tabellen einen gelungenen Einstieg und Überblick für Softwareentwickler.«
()
»Rundumschlag für Softwareentwickler«
()
»Eignet sich zur Studienbegleitung und auch als Nachschlagewerk für grundlegende Fragen der Software-Entwicklung.«
()
»Das Buch gibt gute Einblicke in die Themen. Kurze Texte und einschlägige bzw. anschauliche Grafiken stellen das jeweils gut vor. Dazu kommt gute Lesbarkeit und eine ebenso gute Textverständlichkeit. Chapeau!«
()