Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL
Help

6. Muster zum Wiederverwenden von Code

Kapitel 6. Muster zum Wiederverwenden von Code

Das Wiederverwenden von Code ist ein wichtiges und interessantes Thema, denn es ist nur natürlich, so wenig Code wie möglich schreiben und so viel bestehenden Code wie möglich nutzen zu wollen. Das ist insbesondere dann der Fall, wenn der bestehende Code gut, getestet, wartbar, erweiterbar und dokumentiert ist.

Wenn man über das Wiederverwenden von Code spricht, denkt man meist zuerst an Vererbung, und ein Großteil dieses Kapitels ist tatsächlich diesem Thema gewidmet. Sie werden eine Reihe von Möglichkeiten rund um die »klassische« und nicht ganz so klassische Vererbung kennenlernen. Es ist aber wichtig, das eigentliche Ziel nicht aus den Augen zu verlieren – wir wollen Code wiederverwenden. Vererbung ist eine Möglichkeit, unser Ziel zu erreichen – aber nicht die einzige. Sie erfahren, wie Sie Objekte aus anderen Objekten zusammenstellen (»komponieren«) können, wie Sie Objekt-Mix-Ins nutzen, und Sie lernen, wie Sie sich genau die Funktionalität ausleihen können, die Sie brauchen, ohne alles andere mit zu erben.


  

You are currently reading a PREVIEW of this book.

                                                                                                                    

Get instant access to over $1 million worth of books and videos.

  

Start a Free 10-Day Trial


  
  • Safari Books Online
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint