@@Der Martin:
Tip: Arbeite immer auf Zeichen-Ebene; niemals auf Byte-Ebene. Letztere ist irrelevant;
nur für die Konsumenten von Fertiggerichten. ;-)
Für die Köch^WProgrammierer ist dagegen die "Byte-Ebene", wie du sie so schön nennst, unbedingt relevant!
Warum sollte? Von Schichtenarchitektur hast du doch schon gehört?
Die Byte-Ebene ist dann relevant, wenn man die Schnittstelle zwischen beiden Schichten implementiert, danach nicht mehr ...
Die ist natürlich unabdingbar, vor allem wenn man etwas so Kompliziertes wie UTF-8 servieren möchte.
... und wenn sie einmal fertig ist, ist auch egal, wie (ob?) kompliziert die Schnittstelle erscheinen mag.
Live long and prosper,
Gunnar
--
Erwebsregel 208: Manchmal ist das einzige, was gefährlicher als eine Frage ist, eine Antwort.
Erwebsregel 208: Manchmal ist das einzige, was gefährlicher als eine Frage ist, eine Antwort.