Bookbot

Software-Sanierung

Weiterentwicklung, Testen und Refactoring bestehender Software

Parámetros

  • 359 páginas
  • 13 horas de lectura

Más información sobre el libro

Das Buch behandelt die Herausforderungen der Software-Sanierung, insbesondere in Bezug auf bestehende Systeme ohne ausreichende Tests. Es bietet Techniken zur Verbesserung der Softwarequalität, einschließlich der Absicherung bestehenden Codes durch Tests und Refactoring. Der Inhalt gliedert sich in vier Teile: Grundlagen, Weiterentwicklung ohne Tests, Absicherung bestehender Systeme mit Tests und Refactoring. Die Grundlagen umfassen automatisierte Tests, objektorientierte Entwicklungsprinzipien, Entwurfsmuster und Fehlerbehandlung. Im zweiten Teil wird erläutert, wie man bestehende Systeme ohne Tests weiterentwickeln kann, während der dritte Teil sich mit der Absicherung solcher Systeme durch Tests beschäftigt, einschließlich der Überwindung von Hindernissen und der automatischen Generierung von Tests. Der vierte Teil konzentriert sich auf Refactoring, um Duplikate zu entfernen und die Logik zu optimieren. Der Autor betont, dass Software mit der Zeit schwieriger und teurer anzupassen ist, was eine Sanierung notwendig macht, wenn keine ausreichende Testabdeckung vorhanden ist. Die vorgestellten Methoden haben sich in der Praxis bewährt und sind auch für weniger erfahrene Entwickler zugänglich. Anhand von Beispielen in Java wird die Anwendbarkeit der Techniken verdeutlicht. Leser, die häufige Fehler und Schwierigkeiten bei Änderungen feststellen, sollten die beschriebenen Techniken zur Qualitätsverbesserung in Betracht ziehen

Compra de libros

Software-Sanierung, Sebastian Kübeck

Idioma
Publicado en
2009
product-detail.submit-box.info.binding
(Tapa blanda),
Estado del libro
Bueno
Precio
17,99 €

Métodos de pago

Nadie lo ha calificado todavía.Añadir reseña

Título
Software-Sanierung
Subtítulo
Weiterentwicklung, Testen und Refactoring bestehender Software
Idioma
Alemán
Editorial
mitp
Publicado en
2009
Formato
Tapa blanda
Páginas
359
ISBN10
3826650727
ISBN13
9783826650727
Serie
Descripción
Das Buch behandelt die Herausforderungen der Software-Sanierung, insbesondere in Bezug auf bestehende Systeme ohne ausreichende Tests. Es bietet Techniken zur Verbesserung der Softwarequalität, einschließlich der Absicherung bestehenden Codes durch Tests und Refactoring. Der Inhalt gliedert sich in vier Teile: Grundlagen, Weiterentwicklung ohne Tests, Absicherung bestehender Systeme mit Tests und Refactoring. Die Grundlagen umfassen automatisierte Tests, objektorientierte Entwicklungsprinzipien, Entwurfsmuster und Fehlerbehandlung. Im zweiten Teil wird erläutert, wie man bestehende Systeme ohne Tests weiterentwickeln kann, während der dritte Teil sich mit der Absicherung solcher Systeme durch Tests beschäftigt, einschließlich der Überwindung von Hindernissen und der automatischen Generierung von Tests. Der vierte Teil konzentriert sich auf Refactoring, um Duplikate zu entfernen und die Logik zu optimieren. Der Autor betont, dass Software mit der Zeit schwieriger und teurer anzupassen ist, was eine Sanierung notwendig macht, wenn keine ausreichende Testabdeckung vorhanden ist. Die vorgestellten Methoden haben sich in der Praxis bewährt und sind auch für weniger erfahrene Entwickler zugänglich. Anhand von Beispielen in Java wird die Anwendbarkeit der Techniken verdeutlicht. Leser, die häufige Fehler und Schwierigkeiten bei Änderungen feststellen, sollten die beschriebenen Techniken zur Qualitätsverbesserung in Betracht ziehen