Tach!
Aber Gunnar betrachtet ja gerne ein paar Use Cases mehr 😂
Das ist ja auch nicht grundsätzlich verkehrt. Am Ende muss man aber Aufwand und Nutzen im Verhältnis betrachten. Der Aufruf einer vorhandenen Funktion ist so gut wie kein Aufwand. Eine UTF-8-taugliche Lösung zu finden, deren Qualität zu beurteilen oder gar selbst eine zu entwickeln, ist deutlich mehr Aufwand, der sich vielleicht nicht rentiert. Sollte sich später herausstellen, dass die nicht-UTF-8-taugliche Funktion doch zu viele Nachteile mitbringt, dann kommt hat man immer noch denselben Aufwand, weil der von der Vergangenheit vernachlässigbar war.
Zur Entscheidungsfindung kommen auch noch Kriterien hinzu, die man als Außenstehender eventuell benennen aber nicht unbedingt beantworten kann. Zum Beispiel, wie wichtig es ist, dass die Lösung absolut zuverlässig arbeitet
dedlfix.