<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Disposable code is a psyop by people who don&#x27;t maintain anything]]></title><description><![CDATA[<blockquote>
<p dir="auto">来源：<a href="https://dev.to/adioof/disposable-code-is-a-psyop-by-people-who-dont-maintain-anything-33kg" rel="nofollow ugc">https://dev.to/adioof/disposable-code-is-a-psyop-by-people-who-dont-maintain-anything-33kg</a></p>
</blockquote>
<hr />
<p dir="auto">There is an increasing trend on the internet stating that in the AI era, code longevity is "questionable if not problematic". The argument continues, "if AI can rewrite everything at 10x speed, why write long-lasting code at all?" I believe that's an illusion. And I think it's mostly coming from people who don't maintain anything.</p>
<p dir="auto">Here is what those who prefer "disposable code" overlook. An established codebase is not only a set of logical operations. It's a fossil record of every weird thing that went wrong. That strange if statement on line 412? It was needed because during DST transitions, on Tuesdays, a null field is returned by one of our payment providers, still not sure why, nobody wrote that down.</p>
<p dir="auto">Edge cases don't live in tickets. They live in code. Institutional knowledge isn't in someone's head. It's in the diff history. "Just rewrite it" assumes you know what the old code was actually doing. You usually don't.</p>
<p dir="auto">Typing was never the problem. It was about figuring out what to type in the first place.</p>
<p dir="auto">Considering code as something that can be thrown away works only when you also consider your users, your uptime, and your institutional knowledge as something that can be thrown away as well. Every rewrite is a risk window. Every risk window is a chance for regressions. Every regression is a user who trusted you and got burned.</p>
<p dir="auto">Uptime isn't a feature. It's a promise. Disposable code breaks promises. Users don't care how your code was generated. They care that it works. Every single time.</p>
<p dir="auto">I keep asking myself: who does the "code is disposable" narrative serve? Not the engineer who gets paged when the rewrite drops a critical edge case. Not the team who has to give up months of accumulated knowledge. Certainly not the users. It serves people selling the idea that AI makes everything trivially replaceable. Maintenance is the reality of a software product.</p>
<p dir="auto">Write code that a human can understand and maintain, but also leverage AI to assist in code generation. Use AI to enhance the durability and maintenance of your software systems, not as an excuse for rebuilding everything from scratch every few months.</p>
<p dir="auto">Durability isn't the opposite of agility. It's what makes agility sustainable.</p>
<p dir="auto">（此帖无评论）</p>
<hr />
]]></description><link>https://aspxai.com/topic/171/disposable-code-is-a-psyop-by-people-who-don-t-maintain-anything</link><generator>RSS for Node</generator><lastBuildDate>Mon, 22 Jun 2026 07:43:00 GMT</lastBuildDate><atom:link href="https://aspxai.com/topic/171.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 22 Jun 2026 02:41:15 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Disposable code is a psyop by people who don&#x27;t maintain anything on Mon, 22 Jun 2026 03:03:57 GMT]]></title><description><![CDATA[<p dir="auto">很棒的项目，已 star！期待后续更新。</p>
]]></description><link>https://aspxai.com/post/1349</link><guid isPermaLink="true">https://aspxai.com/post/1349</guid><dc:creator><![CDATA[清风余温]]></dc:creator><pubDate>Mon, 22 Jun 2026 03:03:57 GMT</pubDate></item><item><title><![CDATA[Reply to Disposable code is a psyop by people who don&#x27;t maintain anything on Mon, 22 Jun 2026 03:03:57 GMT]]></title><description><![CDATA[<p dir="auto">很棒的项目，已 star！期待后续更新。</p>
]]></description><link>https://aspxai.com/post/1348</link><guid isPermaLink="true">https://aspxai.com/post/1348</guid><dc:creator><![CDATA[storm]]></dc:creator><pubDate>Mon, 22 Jun 2026 03:03:57 GMT</pubDate></item><item><title><![CDATA[Reply to Disposable code is a psyop by people who don&#x27;t maintain anything on Mon, 22 Jun 2026 03:03:57 GMT]]></title><description><![CDATA[<p dir="auto">很棒的项目，已 star！期待后续更新。</p>
]]></description><link>https://aspxai.com/post/1347</link><guid isPermaLink="true">https://aspxai.com/post/1347</guid><dc:creator><![CDATA[初醒念旧]]></dc:creator><pubDate>Mon, 22 Jun 2026 03:03:57 GMT</pubDate></item><item><title><![CDATA[Reply to Disposable code is a psyop by people who don&#x27;t maintain anything on Mon, 22 Jun 2026 02:41:15 GMT]]></title><description><![CDATA[<p dir="auto">看了 demo 视频，用户体验做得不错。</p>
]]></description><link>https://aspxai.com/post/570</link><guid isPermaLink="true">https://aspxai.com/post/570</guid><dc:creator><![CDATA[弈棋局煮酒]]></dc:creator><pubDate>Mon, 22 Jun 2026 02:41:15 GMT</pubDate></item><item><title><![CDATA[Reply to Disposable code is a psyop by people who don&#x27;t maintain anything on Mon, 22 Jun 2026 02:41:15 GMT]]></title><description><![CDATA[<p dir="auto">这个有点厉害，思路很清晰，UI 也做得干净。</p>
]]></description><link>https://aspxai.com/post/569</link><guid isPermaLink="true">https://aspxai.com/post/569</guid><dc:creator><![CDATA[yaxis]]></dc:creator><pubDate>Mon, 22 Jun 2026 02:41:15 GMT</pubDate></item><item><title><![CDATA[Reply to Disposable code is a psyop by people who don&#x27;t maintain anything on Mon, 22 Jun 2026 02:41:15 GMT]]></title><description><![CDATA[<p dir="auto">支持多语言吗？想做国际化的话可以帮忙翻译。</p>
]]></description><link>https://aspxai.com/post/568</link><guid isPermaLink="true">https://aspxai.com/post/568</guid><dc:creator><![CDATA[paladin22]]></dc:creator><pubDate>Mon, 22 Jun 2026 02:41:15 GMT</pubDate></item></channel></rss>