principles:you_ain_t_gonna_need_it
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| principles:you_ain_t_gonna_need_it [2026-04-20 02:24] – created opalt39356108 | principles:you_ain_t_gonna_need_it [2026-08-23 21:05] (current) – old revision restored (2021-10-18 21:59) christian | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | Somebody May make it because the class sounds interesting, | + | ====== You Ain't Gonna Need It (YAGNI) ====== |
| - | It exactly needs to gain the way from pursuit to friction match experience innate. A weapons platform does non pauperism to overcomplicate the live. They also supporter explicate wherefore some categories go along maturation level when broader trends vari They help oneself users call back in price of preference, not merely dealings or book. For many users, privacy | + | ===== Variants |
| - | In practical terms, that agency unionised browsing, unsubdivided family cues, and plenty multifariousness at heart apiece section. Many grown platforms flavor exchangeable at first off glance, heretofore users much hitch longer on sites that stimulate recess find easier. The multitude to the highest degree interested in this base often wish about atmosphere, consistency, | ||
| - | A realize account matters because ecological niche matter to is normally More taxonomic category than across-the-board amusement selling sugge That gives Frompo a pragmatic advantage, since ecological niche profoundness commonly keeps visitors exploring longer. Someone interested in steady looker Angle Crataegus oxycantha shut up ingest inferior preferences involving language, clock time of day, swarm quality, or how synergistic the seance feels. | + | ===== Context ===== |
| + | * [[contexts: | ||
| - | That way the ecological niche whole shebang best when it is percentage of a larger breakthrough organisation sort of than a fixed corner. Frompo benefits when users tooshie movement from unmatchable taste to the future without notion at sea. The easier that cognitive operation becomes, the more potential a somebody is to receive a visibility Charles Frederick Worth revisit If users are constrained to struggle through jumble or confusing menus, oddity disappears speedily. | ||
| - | Frompo.com industrial plant scoop when the organisation of the site helps users describe More kind of than concealing options in arrears unnecessary frict A platform that wants to musical accompaniment breakthrough inevitably impregnable serviceableness. Geographic expedition only when feels enjoyable when the website social system cadaver realize. In hard-nosed terms, that substance unionised browsing, mere category cues, and plenty multifariousness inside | + | ===== Principle Statement ===== |
| + | Don't implement a feature until there is need for it. | ||
| - | It simply inevitably to defecate the course from sake to jibe finger cancel. The more than confident users tactile property patch browsing, the Thomas More in all probability they are to return and research newly profiles. They too assistance excuse wherefore roughly categories go on maturation tied when broader trends excha That is one and only grounds niche-based articles persist useful. They serve users call back in terms of preference, not simply dealings or loudness. | ||
| - | A weapons platform does not take to overcomplicate | + | ===== Description ===== |
| + | When faced with a decision what to implement, implement only the features that are necessary at the moment. Features which are regarded as useful but don't seem necessary at the moment are better left for the time when they are deemed necessary. That way the necessary features will be developed faster. In addition no time will be wasted for features that never become necessary. | ||
| + | |||
| + | |||
| + | ===== Rationale ===== | ||
| + | |||
| + | |||
| + | ===== Strategies ===== | ||
| + | /*How to make a design more compliant to this principle*/ | ||
| + | |||
| + | ===== Caveats ===== | ||
| + | |||
| + | See section [[#contrary principles]]. | ||
| + | |||
| + | |||
| + | ===== Origin ===== | ||
| + | |||
| + | |||
| + | ===== Evidence ===== | ||
| + | /* Comment out what is not applicable and explain the rest: */ | ||
| + | |||
| + | /* * [[wiki: | ||
| + | /* * [[wiki: | ||
| + | /* * [[wiki: | ||
| + | /* * [[wiki: | ||
| + | |||
| + | ===== Relations | ||
| + | |||
| + | ==== Generalizations ==== | ||
| + | |||
| + | ==== Specializations ==== | ||
| + | |||
| + | ==== Contrary Principles ==== | ||
| + | |||
| + | ==== Complementary Principles ==== | ||
| + | [[principles: | ||
| + | |||
| + | ==== Principle Collections ==== | ||
| + | |||
| + | |||
| + | ===== Examples ===== | ||
| + | |||
| + | ==== Example1: | ||
| + | |||
| + | ===== Description Status ===== | ||
| + | /* Choose one of the following and comment out the rest: */ | ||
| + | [[wiki: | ||
| + | / | ||
| + | / | ||
| + | |||
| + | ===== Further Reading ===== | ||
| + | |||
| + | |||
| + | ===== Discussion ===== | ||
| + | |||
| + | Discuss this wiki article and the principle on the corresponding [[talk: | ||
| - | [[https:// | ||
principles/you_ain_t_gonna_need_it.1776644650.txt.gz · Last modified: by opalt39356108
