TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Asshole driven development (2007)

59 pointsby jaxonduover 8 years ago

11 comments

Intermernetover 8 years ago
SODD: Stack Overflow Driven Development.<p>The entire code base must be comprised of purely copy-and-pasted code examples from SO. No typing allowed. This <i>actually</i> may be an interesting challenge!<p>MIJDD: Machete In Jungle Driven Development.<p>Start down an initial path to solve the problem, and then never back-track, turn around, or admit it may be the wrong way despite how many swamps, cliffs or deadly bugs you run into. Also known as &quot;BAWM&quot;, or &quot;Burke And Wills Methodology&quot;.<p>PEPDD: Prototype Equals Production Driven Development.<p>If an initial attempt at writing the code compiles and seems to do the job, don&#x27;t worry about debugging or refactoring, just ship it, start charging the customers, and start bolting on new features ASAP. Also known as &quot;Additively Deployed House Of Cards&quot;, or &quot;ADHOC&quot;.
评论 #13335776 未加载
评论 #13335697 未加载
评论 #13341690 未加载
评论 #13336195 未加载
JofArnoldover 8 years ago
Fuckit Driven Development; when you&#x27;re tired of your manager making nonsense decisions and not respecting your expertise so you give up caring and blindly do what they ask in order to avoid arguments.
评论 #13336255 未加载
评论 #13340279 未加载
wonko1over 8 years ago
How about:<p>Despair Driven Development - It&#x27;s clear the project&#x2F;company is going to fail anyway, so hack on anything you want, it doesn&#x27;t really matter.
评论 #13335726 未加载
评论 #13337517 未加载
juntoover 8 years ago
I work in a monolith driven development environment.<p>The application is now so huge, that rather than reuse code, team members just add new but very similar methods for new features, because you can no longer identify the code you should be reusing&#x2F;tweaking for that new feature, because it&#x27;s lost in a sea of shit code and complexity, maintained by multiple developers (some good, some bad, some awful) over the last ten years.<p>Closely tied to Customer Driven Development, where be features get developed because customers are willing to pay for the development, even if the change doesn&#x27;t make much sense, or is being used to mimic a bad manual customer business process.
评论 #13336239 未加载
edblarneyover 8 years ago
RPD - &#x27;Random Push Development&#x27; - no vision, no roadmap, no plan, just a constant rush to some new feature ...
评论 #13338372 未加载
navyadover 8 years ago
And how about Fear Driven Development.<p>It essentially a fear of trying out best technology, or best practices or fear of visibility. situation where organization does not support a progressive environment instead everyone has been kept under some kind of fear or pressure to create shitty code.
评论 #13338355 未加载
EliRiversover 8 years ago
ARDD: Ayn Rand Driven Development.<p>Every class does only what&#x27;s best for itself with no thought or concern given to any other class, any objects created are held on to privately forever and any object that needs something is considered a parasite.
评论 #13339908 未加载
AnimalMuppetover 8 years ago
Random Walk Development - The project has no direction, it just veers off in various directions and winds up... somewhere.
SnacksOnAPlaneover 8 years ago
JITD (Just in time development): where you know that you aren&#x27;t going to get specs that match the data you&#x27;ll eventually need to parse, so instead of writing the code to do it you just wait until you get the actual data file and then bang out the code to parse it an hour before you&#x27;re supposed to demo.
thenewwazooover 8 years ago
TDD (timecard driven development) - hack on shit for a while. commit at 4 PM. you may not be able to separate features, but you can back code out to the most recent &quot;runs&quot; commit before the rollback you need!
Pica_soOover 8 years ago
Imagine a framework&#x2F;compiler that just detects hacks and refuses to compile hacked together projects.
评论 #13335771 未加载