Talk:You Ain't Gonna Need It

From Wikipedia, the free encyclopedia

Isn't it "You AREN'T Gonna Need It"?

I once heard that people prefer ain't to aren't, though I don't know why. -- Taku 01:22, Apr 12, 2005 (UTC)
It would be "You aren't GOING to need it." if you want proper English, but that just doesn't have the same impact.
Isn't the c2 wiki a definitive source on these terms? It uses the proper english, and I would disagree that the proper english has less impact. Cedear 17:49, 27 February 2007 (UTC)

[edit] Good Aspects

Isn't there at least a good aspect in this philosophy? —Preceding unsigned comment added by Theups (talkcontribs)

No, there is none whatsoever. —Preceding unsigned comment added by 209.17.128.161 (talk)
Of course there are, c2:DavesRealExampleWhereThinkingAheadWouldHaveHelped and c2:YagniExceptions. -- intgr 16:04, 18 April 2007 (UTC)

I don't believe either of these pages are good counterexamples to YAGNI. As evident by its title, the first page is about a project that did no planning. This is not YAGNI; on the contrary, YAGNI requires planning beforehand so you know what YGN and what YAGN.

Similarly, the other page describes dysfunctional projects that blame YAGNI with no evidence YAGNI was the problem or even used; or implausible hypotheticals like that of a DBA who refuses to implement required functionality but is happy to implement unplanned whims. Clearly, in a case like this, what YAGN is the DBA. Corvus 01:53, 22 July 2007 (UTC)

[edit] Occam's Razor

This should be related to Occam's Razor. Metaxal 22:50, 21 July 2007 (UTC)