1作者: FailMore6 天前原帖
我年轻时曾经收集宝可梦卡片。随着成长,我的宝可梦卡片积满了灰尘(我也学会了成为一名软件工程师)。然后有一天,我偶然发现了<a href="https:&#x2F;&#x2F;poke-holo.simey.me&#x2F;" rel="nofollow">https:&#x2F;&#x2F;poke-holo.simey.me&#x2F;</a>,这是一款令人惊叹的虚拟宝可梦卡片作品。 受到这段HTML、JS和CSS魔法的启发,我决定自己制作一款虚拟集换卡牌游戏——名为Requirement5。在游戏中,你可以发现卡片,并在此过程中收集游戏内货币。如果你想保存一张卡片或创建自己的卡片,则需要消耗货币。如果你创建了一张卡片,其他玩家保存了它,你将获得70%的货币返还。我和几个朋友已经用我们自己的创作为游戏注入了内容(得益于我们有一个命令行界面,编码者可以发挥作用)。 我们的背景故事是关于地球在星际间表达想象力的需求:<a href="https:&#x2F;&#x2F;requirement5.com&#x2F;about" rel="nofollow">https:&#x2F;&#x2F;requirement5.com&#x2F;about</a> 发现卡片:<a href="https:&#x2F;&#x2F;requirement5.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;requirement5.com&#x2F;</a> 创建卡片:<a href="https:&#x2F;&#x2F;requirement5.com&#x2F;create" rel="nofollow">https:&#x2F;&#x2F;requirement5.com&#x2F;create</a> 源码:<a href="https:&#x2F;&#x2F;github.com&#x2F;vilt9&#x2F;requirement5" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;vilt9&#x2F;requirement5</a>
2作者: smurf98526 天前原帖
我认识两个优秀的开发者,我们称他们为鲍勃和比尔。 鲍勃不再写代码,他负责协调代理。他说这样能让他更高效,且产生的错误率与人类相当。他对此深信不疑。 比尔则只使用代理来编写测试和进行代码审查。他说即使是Fable 5.1也会产生1000行的错误,而他只需要10行的修复代码。他对此深信不疑。 鲍勃和比尔都是值得信赖的开发者,拥有丰富的实际开发经验,包括在谷歌的经历。 代理仍然会产生错误吗? 所谓的10倍工程师真的存在吗? 你的看法是什么?
2作者: iacobandrei6 天前原帖
快速总结:你是否曾经优化过一个遗留或使用Vibe编码的代码库,以改善基于AI的开发结果,并避免修复一个bug后又出现两个新bug?我想听听你的经历。 首先,提供一些背景信息。大约7个月前,我成为一家(现在)成立两年的初创公司的首位工程师。这个代码库最初是由我们的低级CTO构建的一个可爱的MVP,一个月前我们又聘请了一名开发人员,并正在进一步扩展我们的工程团队,为我晋升为员工工程师做好准备。 现在,正如你可能预料到的,代码库非常混乱,因为我们只是建立在第一个MVP的基础上,当然没有任何文档。我在我们的代码库中识别出的主要问题有: - 重复的业务逻辑 → 没有单一的真相来源 / 分离关注点不佳。 - 僵尸表和列 → 积累的架构/结构性债务,大多数看起来是正确的,但实际上并非如此。 - 我们手动跟踪下游影响,因为一切都散落且重复,以最令人困惑的方式呈现 → 隐式依赖、隐式架构和高变更耦合。这里的一个变化也需要在其他地方进行更改(这主要可以通过代码库图索引器来修复)。 现在快速说一下,以免你感到无聊,我已经确定了在速度和可靠性之间的最佳解决方案,即对整个代码库进行适当的文档记录,并将其高效存储为我们的AI代理的“知识数据库”,以便它们至少了解已知的缺口、限制、决策、业务逻辑、需要更改的其他地方以及更改的原因和影响。 与这个确切问题最相关且最有趣的文章是Meta的这篇文章,我想以此作为我方法的起点。 我在这里请求的是一些类似的经验,其他初创公司的工程师是否经历过类似的过程,他们的做法、经验、结果以及任何我应该避免或注意的建议。 任何帮助都将不胜感激。
1作者: yhussain11106 天前原帖
我刚刚建立了一个新的网址缩短服务,纯粹是为了好玩。我希望最终能达到像 bit.ly 和其他服务一样的性能。请查看一下,玩得开心!<p><a href="http://ec2-52-71-17-28.compute-1.amazonaws.com/" rel="nofollow">http://ec2-52-71-17-28.compute-1.amazonaws.com/</a>