O'Reilly logo

Clean Code - Refactoring, Patterns, Testen und Techniken für sauberen Code by Robert C. Martin

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Kapitel 3: Funktionen

In den Anfangstagen der Programmierung setzen wir unsere Systeme aus Routinen und Subroutinen zusammen. Dann, in der Ära von Fortran und PL/1, setzen wir unsere Systeme aus Programmen, Unterprogrammen und Funktionen zusammen. Heutzutage haben nur die Funktionen aus den Anfangstagen überlebt. Funktionen sind die ersten Organisationseinheiten jedes Programms. Wie man gute Funktionen schreibt, ist Thema dieses Kapitels.

Betrachten Sie den Code in Listing 3.1. Es ist schwer, eine lange Funktion in FitNesse, einem Open-Source-Testwerkzeug (http://fitnesse.org), zu finden; aber nachdem ich ein wenig gesucht hatte, stieß ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required