停止劣质软件
Stop Slopware

原始链接: https://stopslopware.net/

## 停止“劣质软件”:呼吁开源软件质量 StopSlopware.net 关注日益严重的“劣质软件”问题——指那些低质量、杂乱无章、难以维护的软件,往往因不当使用人工智能而加剧。该网站并非旨在批评,而是建设性地敦促开发者提高作品质量。 其核心信息尤其针对初学者:优先*学习*而非仅仅*产出*代码,并避免过度依赖人工智能,因为它会阻碍真正的理解。对于所有开发者,建议放慢速度,简化设计,并确保项目的每个部分都得到充分理解和清晰记录——编写你自己的README! StopSlopware 提供了一个快速链接,可以分享给存在这些问题的项目,从而节省审查者的时间,并为作者提供反思和改进的机会。它源于对重复反馈的沮丧,以及对培养高质量、可维护的自由和开源软件的奉献。

## 停止“劣质代码”:关于AI生成代码的讨论 最近一篇帖子和网站“停止劣质代码”(stopslopware.net)在Hacker News上引发了关于AI辅助代码生成兴起的争论。核心问题是GitHub等平台上大量涌现低质量的AI生成项目(“劣质代码”)。 一些人认为这贬低了软件工程的价值,特别是对于那些接受过正规训练的人来说,并担心代码质量和架构理解会下降。另一些人则认为AI是一个强大的学习工具,可以加速开发过程,并让新手更快地构建功能性项目。 一个关键点是,现有的人工编写软件的质量才是真正的问题。许多人相信,精心编写的软件在长期内自然会胜过“劣质代码”。 也有人承认软件开发正在演变,限制对AI等新工具的实验是适得其反的。 最终,这场讨论强调了需要*与*AI一起学习,理解它生成的代码,并优先考虑理解而不是仅仅产生输出。
相关文章

原文
Stop Slopware

I know sites like these can feel dismissive and passive-aggressive. But this isn’t meant to be an attack, just a shove in the right direction. If someone thinks your project is slopware, don’t despair, you have a chance to fix your work and prove them wrong!

SLOPWARE IS SOFTWARE THAT

  • low effort
  • is careless or sloppy in construction
  • buried under heaps of noise
  • unmaintainable

These problems are made drastically worse when you use AI incorrectly.

IF YOU’RE A BEGINNER

  • being inexperienced is fine
  • bad code is fine
  • learning in public is fine

AI overuse hurts you:

  • if you’re doing this for your own learning: you will learn better without AI.
  • if you genuinely believe in the utility of the software you made, write about it yourself. AI advertisements sound disingenuous and are an instant turn-off.

FIXING YOUR PROJECT

  1. slow down
  2. cut the clutter
  3. rewrite the parts you understand
  4. learn the parts you don’t
  5. make it so you can reason about every detail

DO THIS FOR NEW PROJECTS

  1. solve one real problem, cleanly
  2. keep the scope small and maintainable
  3. write the README yourself, even if it’s imperfect
  4. only use AI sparingly and intentionally, if at all

WHY THIS WEBSITE

To those tired of seeing slopware everywhere: you’re not alone. Writing the same feedback under every noisy, AI-padded repo gets exhausting. You have better things to do with your time; and yet, it’s important to inform project authors why their work isn’t being received well.

stopslopware.net exists to fill this need.

So, the next time you find yourself scrolling past a slopware announcement post you’re too drained to critique, consider dropping a link to this site instead. It’s quick, it’s honest, and with any luck, the author will take a moment to reflect on how they can do better.


P.S. For a more detailed discussion, consider reading the article your project sucks.


stopslopware.net is a love letter to FOSS, and dedicated to the public domain under the CC0 license. Open source on Codeberg and hosted on grebedoc. Feedback welcome.

联系我们 contact @ memedata.com