Prinzip YAGNI in der Programmierung
Das Programmierprinzip YAGNI (You aren't gonna need it, Sie werden es nicht brauchen) schlägt vor, auf überflüssige Funktionalität des von Ihnen entwickelten Systems zu verzichten, d.h., wenn es keine unmittelbare Notwendigkeit für eine Aufgabe oder Methode gibt, sollte man auf sie verzichten.
Bei der Planung der Projektarbeit sollte man, dem YAGNI-Prinzip folgend, keinen Code schreiben, der Ihnen vielleicht irgendwann einmal nützlich sein könnte. Stattdessen sollten in erster Linie die aktuellsten und wichtigsten Aufgaben gelöst werden.
Siehe auch
-
das Prinzip
SOLID,
das Empfehlungen für Software auf OOP-Basis gibt -
das Prinzip
DRY,
das Software in kleine Komponenten aufteilt -
das Prinzip
KISS,
das den Verzicht auf die Verkomplizierung von Software vorsieht -
das Prinzip
CQS,
das für jede Funktion nur einen Befehl vorsieht -
das Prinzip
LoD,
das bei der Softwareentwicklung angewendet wird -
das Prinzip Trennung der Verantwortlichkeiten,
das bei der Softwareentwicklung angewendet wird