Sollte man grundsätzlich proceduren/function vermeiden die kürzer als ~5 Zeilen sind?
Nein
Wenn es eine Aufgabe gibt, die für sich abgeschlossen ist, dann mache ich auch schon Methoden die nur eine Zeile enthalten.
Das Gegenteil ist oft der Fall. Man sollte Methoden vermeiden die länger als 5 Zeilen sind.
Ok, 5 ist ein bischen krass, aber spätestens wenn die Methode nicht ganz auf den Bildschirm passt ist es zuviel.
Aber ich finde es gut, dass Du Dir Gedanken über sowas machst. Viele basteln einfach drauflos.