Guten Tag,
Edita: Während diese Frage eine Situation abdeckt, die beim Programmieren häufig auftreten kann, habe ich immer bemerkt, dass es einen Punkt gibt, wenn man mit Regexen arbeitet, besonders in Perl und mit Shell-Programmierung, wo man versucht, diese letzten paar Randfälle zu erfassen:
- erfordert viel, viel mehr Zeit, um Ihre Regex zu erweitern, was bedeuten kann
- übermäßige Komplexität in der Regex, was dazu führt, dass
- Zukünftige Wartungsprobleme aufgrund der komplexen Natur von Regex, insbesondere wenn es nicht in Perl ist, so dass es keine nette /x-Option gibt, die es Ihnen ermöglicht, die Regex-Fragmente einfach zu dokumentieren.
Ich habe auf diese Frage geantwortet " Gibt es eine einfache Methode, mit der ein Skript (aus dem Kontext) erkennen kann, ob "sie" ein Possessivpronomen ist? "und ein Teil meiner Antwort war, dass man an einen Punkt gelangt, an dem die Jagd nach den letzten paar Prozent der Randfälle den zusätzlichen Aufwand und die Zeit für die Erweiterung der Regex, des Shell-Skripts usw. nicht mehr wert ist. Es wird einfacher, die Randfälle zu markieren und sie manuell zu bearbeiten.
Ich habe mich gefragt, ob es eine einfache Methode gibt, um zu erkennen, dass man einen solchen Wendepunkt erreicht hat. Oder ist das etwas, das sich erst mit der Erfahrung einstellt?
Übrigens: Während diese andere Frage betrifft ebenfalls "Kipppunkte". Es geht darum, wann man mit der Automatisierung von Dateimanipulationen beginnt, und nicht darum, wann "genug ist genug".