Difference between revisions of "YAGNI"
From Lost In Wonderlands
(Created page with "= YAGNI = ''by paul.plaquette, Senior Software Engineer, Trilda Open Source'' '''NeXT Steps''' ''here everything has yet to be done !'' ''coming soon'' : '''''Everythi...") |
(→YAGNI) |
||
(4 intermediate revisions by the same user not shown) | |||
Line 11: | Line 11: | ||
'''''Everything You Always Wanted to Know on GRASP... (But Were Afraid to Ask)''''' | '''''Everything You Always Wanted to Know on GRASP... (But Were Afraid to Ask)''''' | ||
+ | == YAGNI :You aren't gonna need it == | ||
== See also == | == See also == | ||
+ | |||
* [[DesignPatterns]] | * [[DesignPatterns]] | ||
* [[AntiPatterns]] | * [[AntiPatterns]] | ||
Line 19: | Line 21: | ||
* [[SecureCode]] | * [[SecureCode]] | ||
* [[UML]] | * [[UML]] | ||
+ | * [[SOLID]] | ||
+ | * [[Packages Principle]] | ||
+ | * [[KISS]] | ||
+ | * [[DRY]] | ||
+ | * [[GRASP]] | ||
+ | * [[YAGNI]] | ||
+ | * [[LawOfDemeter | LOD]] | ||
Line 24: | Line 33: | ||
== YAGNI == | == YAGNI == | ||
+ | https://martinfowler.com/bliki/Yagni.html | ||
+ | https://en.wikipedia.org/wiki/You_aren't_gonna_need_it | ||
+ | http://wiki.c2.com/?YouArentGonnaNeedIt | ||
+ | |||
+ | |||
+ | http://www.artima.com/weblogs/viewpost.jsp?thread=331531 | ||
+ | http://butunclebob.com/ArticleS.UncleBob.PrinciplesOfOod |
Latest revision as of 16:33, 10 January 2017
YAGNI
by paul.plaquette, Senior Software Engineer, Trilda Open Source
NeXT Steps
here everything has yet to be done !
coming soon :
Everything You Always Wanted to Know on GRASP... (But Were Afraid to Ask)
YAGNI :You aren't gonna need it
See also
- DesignPatterns
- AntiPatterns
- Refactoring
- CleanCode
- SecureCode
- UML
- SOLID
- Packages Principle
- KISS
- DRY
- GRASP
- YAGNI
- LOD
YAGNI
https://martinfowler.com/bliki/Yagni.html https://en.wikipedia.org/wiki/You_aren't_gonna_need_it http://wiki.c2.com/?YouArentGonnaNeedIt
http://www.artima.com/weblogs/viewpost.jsp?thread=331531 http://butunclebob.com/ArticleS.UncleBob.PrinciplesOfOod