Skip to content

Commit

Permalink
#209 added yagni
Browse files Browse the repository at this point in the history
  • Loading branch information
sippsack committed Feb 18, 2025
1 parent b3b2c7a commit 46cac0f
Show file tree
Hide file tree
Showing 2 changed files with 25 additions and 0 deletions.
6 changes: 6 additions & 0 deletions docs/1-terms/Y/0-structure.adoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
=== Y

// Template for newly added terms
// include::term-XX.adoc[{include_configuration}]

include::term-yagni-principle.adoc[{include_configuration}]
19 changes: 19 additions & 0 deletions docs/1-terms/Y/term-yagni-principle.adoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
[#term-yagni-principle]

// tag::EN[]

==== YAGNI

YAGNI ("You Ain’t Gonna Need It") is a principle from Extreme Programming (XP) that advises against implementing functionality unless it is actually needed.
The goal is to reduce unnecessary complexity and keep the codebase simple and maintainable.

// end::EN[]

// tag::DE[]

==== YAGNI

YAGNI („You Ain’t Gonna Need It“) ist ein Prinzip aus Extreme Programming (XP), das besagt, dass Funktionalität nur dann implementiert werden sollte, wenn sie tatsächlich benötigt wird – und nicht auf Vorrat.
Ziel ist es, unnötige Komplexität zu vermeiden und den Code schlank und wartbar zu halten.

// end::DE[]

0 comments on commit 46cac0f

Please sign in to comment.