Keiner N. schrieb:
> Mach aber eine Funktion die ClearUsartFlags() oder ähnlich heisst. Dort
> drin kannst du ja dein Receive aufrufen.
> Fann wird der aufrufenden Stelle klar, was du erreichen willst.
Ich halte das nur im akademischen Kontext für sinnvoll oder wenn für
Unit-Tests oder Metriken eh jede Funktion nur 3 Zeilen haben soll. .
Eine Funktion kostet mehrer Zeilen Sourcecode, belegt einen Namen (in
vielen Browsern) und verteilt zusammenhängende Aktionen.
Ja, wenn es von vielen Stellen ist, oder ein Framework, oder andere
Schritte zu tun sind, aber nicht um maximal 3 Worte Kommentar (nicht*)
zu sparen.
(*)In ClearUsartFlags brauchst Du den Kommentar ja trotzdem, sonder
optimiert es dort genauso einer weg.