KAPITEL 17
Iteration mit purrr
Einführung
Kapitel 15 hat erörtert, wie wichtig es ist, doppelten Code zu vermeiden, indem man Funktionen erstellt, anstatt den Code per Kopieren-und-Einfügen zu wiederholen. Doppelten Code zu verringern, bringt drei Vorteile:
- Die Absicht des Codes ist besser zu erfassen, weil der Blick darauf gelenkt wird, was anders ist, und nicht darauf, was gleich bleibt.
- Auf geänderte Anforderungen können Sie leichter reagieren. Wenn sich Ihre Anforderungen ändern, müssen Sie den Code nur an einer Stelle ändern und nicht überall dort, wo Sie Code per Kopieren-und-Einfügen dupliziert haben.
- Höchstwahrscheinlich ist die Fehlerquote geringer, weil jede Codezeile an mehreren Stellen verwendet wird.
Duplizierung lässt sich unter ...
Get R für Data Science now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.