Refaktoren in Python (Refaktoren in Python), Lektion, Seite 723761
https://www.purl.org/stefan_ram/pub/refaktoren_python (Permalink) ist die kanonische URI dieser Seite.
Stefan Ram
Python-Kurs

Refaktoren in Python 

Wir nehmen an, daß es folgende Anforderungsspezifkation (Sammlung aller Anforderungen) für ein Programm gibt:

Anforderungsspezifikation
Das Programm soll »'abc'« ausgeben.

Wir nennen ein Programm korrekt, wenn es seine Anforderungsspezifikation erfüllt.

Dann erfüllen folgende beide Programm die Anforderung.

Programm 0 (korrekt)
"abc"
Programm 1 (korrekt)
'abc'

Ein Überarbeitung eines korrekten Programms zu einem anderen, ebenfalls (hinsichtlich derselben Spezifikation) korrektem, Programm, nennt man einen Refaktor.

Refaktoren haben oft Namen. Den Übergang von Programm 0 zu Programm 1 könnte man als „Ersetzen von Anführungszeichen durch Apostrophe“ bezeichnen.

Refaktoren werden oft verwendet, um den Quelltext bereits korrekter Programme zu verbessern.

Wenn es in einer Organisation eine Regel gäbe, derzufolge Apostrophe zu bevorzugen sind, würde die Anwendung des Refaktors „Ersetzen von Anführungszeichen durch Apostrophe“ den Quelltext »"abc"« aus der Sicht jener Organisation beispielsweise verbessern.

 

Seiteninformationen und Impressum   |   Mitteilungsformular  |   "ram@zedat.fu-berlin.de" (ohne die Anführungszeichen) ist die Netzpostadresse von Stefan Ram.   |   Eine Verbindung zur Stefan-Ram-Startseite befindet sich oben auf dieser Seite hinter dem Text "Stefan Ram".)  |   Der Urheber dieses Textes ist Stefan Ram. Alle Rechte sind vorbehalten. Diese Seite ist eine Veröffentlichung von Stefan Ram. Schlüsselwörter zu dieser Seite/relevant keywords describing this page: Stefan Ram Berlin slrprd slrprd stefanramberlin spellched stefanram723761 stefan_ram:723761 Refaktoren in Python Stefan Ram, Berlin, and, or, near, uni, online, slrprd, slrprdqxx, slrprddoc, slrprd723761, slrprddef723761, PbclevtugFgrsnaEnz Erklärung, Beschreibung, Info, Information, Hinweis,

Der Urheber dieses Textes ist Stefan Ram. Alle Rechte sind vorbehalten. Diese Seite ist eine Veröffentlichung von Stefan Ram.
https://www.purl.org/stefan_ram/pub/refaktoren_python