AI编程 · 架构思考 · 技术人生
共 94 篇文章

标签:软件开发 第4页

AI代码评分:AI写的代码能得高分吗?

某公司实施代码评分系统,要求开发者在代码推送时为代码打分,并将此作为绩效考核的一部分。这一创新做法旨在提高代码质量,但也带来了新问题:当代码由AI生成时,评分系统如何公正评估?在Linux.do社区,用户们热烈讨论这一话题,分享了各自经验,...

赞(0)ToyToy前沿 阅读(40)去评论

警惕AI滥用:打造高质量软件

这篇文章深入探讨了人工智能在软件开发中的不当使用问题,指出过度依赖AI会导致“劣质软件”(slopware)泛滥——这类软件特征包括低努力、粗心大意、噪音丛生且难以维护。文章强调,AI的错误应用对初学者尤为有害,可能阻碍真正的学习进程,并让...

赞(0)ToyToy前沿 阅读(37)去评论

Tc:语言无关的测试框架新方案

Hacker News上发布的Tc测试框架由Theodore Calvin开发,旨在提供一种语言无关的测试解决方案。该框架基于diff方法,通过比较输出与单一文件来验证程序行为,简化了测试流程。评论中,开发者分享了实际经验:在内部编程语言项...

赞(0)ToyToy前沿 阅读(34)去评论

C# 14新特性:field关键字深度解析

C#属性是封装类数据的强大工具,自C# 1.0起支持,但需要手动支持字段。C# 3.0引入自动实现属性,移除了样板代码,但牺牲了自定义逻辑的灵活性。C# 14引入了新的field关键字,结合了手动支持字段的灵活性和自动实现属性的简洁性。本文...

赞(0)ToyToy前沿 阅读(40)去评论

开发者自建国家铁路地图,解决官方应用痛点

一位初级开发者因不满官方国家铁路地图的界面老旧、响应迟缓且无法显示完整路线信息,决定自行开发替代方案。尽管官方铁路运营商BDZ未提供公开API,该开发者仍成功构建了自己的铁路地图应用。目前项目仍在完善中,作者诚实地表示产品尚有改进空间,并积...

赞(0)ToyToy前沿 阅读(36)去评论

AI驱动的影视素材管理工具开发分享

作者分享了一款基于AI的本地影视素材管理软件的开发经验。出于私人需求,该软件旨在高效管理电影剪辑素材,包括原片、配音、文案和成品等文件的统一汇聚。在开发过程中,作者尝试利用AI技术简化流程,但发现当前AI功能还不够智能,因此希望获取社区推荐...

赞(0)ToyToy前沿 阅读(47)去评论

2024年值得关注的六大开源授权库

本文介绍了2024年六款顶级开源授权库及其选择关键因素,为开发者在权限管理系统提供技术参考。文章涵盖主流开源解决方案,包括Open Policy Agent等知名项目,详细分析了各库的特点和适用场景。无论你是构建新系统还是优化现有架构,这些...

赞(0)ToyToy前沿 阅读(40)去评论

AI大型项目开发遇瓶颈:上下文窗口显不足

本文分享了作者使用AI工具如GPT-5.2和Opus 4.5开发大型项目的亲身经历。原本以为AI能简化工作流程,但实践中发现,这些AI工具的上下文窗口不足以处理完整需求文档和原型截图,需人工先进行总体设计并拆分任务。这揭示了当前AI在复杂项...

赞(0)ToyToy前沿 阅读(41)去评论

软件开发重心转向提示词工程:AI驱动开发新变革

作者通过实际项目经历,揭示了软件开发从传统代码完善向提示词工程转变的趋势。在AI辅助下,项目被分解为多个阶段,每个阶段配备专门提示词,确保AI能生成完整代码并运行。提示词工程成为项目核心,大幅降低开发门槛,只需环境部署和与AI沟通即可。未来...

赞(0)ToyToy前沿 阅读(57)去评论

AI开发破产:从Gemini转向规范驱动开发

作者分享了一个实验性项目,使用AI(Gemini)进行架构设计,禁止编写任何代码。项目初期进展顺利,但后期因测试混乱、技术滥用等问题导致破产,需人为接管。这揭示了非玩具项目纯AI驱动开发的深坑风险。转向规范驱动开发(SDD),推荐GitHu...

赞(0)ToyToy前沿 阅读(45)去评论

戈尔曼悖论:AI生成的应用都去哪儿了?

软件开发领域正面临一个有趣的现象:尽管AI工具声称能在几分钟或几小时内生成高质量应用程序,但市场上却鲜见由AI生成的爆款应用。作者将这一现象称为’戈尔曼悖论’,类比物理学中的费米悖论。文章指出,尽管有人宣称我们已进入...

赞(0)ToyToy前沿 阅读(56)去评论

十年稳如初 — LocVPS,用时间证明实力

10+ 年老牌云主机服务商,全球机房覆盖,性能稳定、价格厚道。

老品牌,更懂稳定的价值你的第一台云服务器,从 LocVPS 开始