收录了 软件编写 频道下的 50 篇内容
摘要:对于一个合格的CloudNative应用,应该把自己的程序当做开源软件来编写的,不该将数据库连接信息和密码放在代码里,一定要将配置外置。

近日,网络安全公司 Intezer 发布了 2020 年基于 Go 语言恶意软件的报告。报告指出:恶意软件的开发者已经从 C 和 C++ 逐渐转向 Go 语言,自 2017 年以来,基于 Go 语言的恶意软件数量呈现爆发式增长,增幅超过了 2000%。

软件可扩展性的实现涉及很多因素,本文讨论了一些与开发和运维方面相关的因素。
Boyan Mihaylov回顾了自己在传统瀑布式软件架构和敏捷软件架构下的工作经历。他描述了两者在以下三个方面表现出来的相似性及差异性:软件架构扮演的具体角色、软件架构的时间跨度以及软件架构的输出。
ipify服务在Heroku上已扩展到超过300亿次请求。近期,该服务的开发者分享了他的经验。ipify是一种在线服务,应用可调用ipify提供的API,获取应用自身的外部IP地址。

低代码开发的缺陷在于缺乏经验的开发者并不掌握安全性的相关知识。
敏捷宣言和精益实践非常互补;为了提升质量,精益对强有力的敏捷过程是一个有益的补充。与真实的客户或客户代表面谈,探究部门之间的工作交接,深入了解他们的痛点,将流程可视化,这有助于更快的揭露问题,用更低的成本更高效地修复那些问题。

本文来自华为云开发者社区

代码光是能正常运行,还远远不够。

随着人工智能逐渐成为新的增长引擎,科技巨头们纷纷加大在该领域的投入,同时在其他方面削减开支,以维持利润率。

Cline 团队强调,他们不是“开源版 Cursor”或“开源版 Windsurf”,而是另一种完全不同的 AI 编码思路。

由于Go语言的灵活性、低反病毒检测率和逆向工程的难度,近年来,用Go语言编写的恶意软件的流行程度急剧上升。

想象一下,每隔六个月,你就要和一群全新的工程师组成团队,从零开始,共同交付一个复杂的产品。你们需要迅速磨合,经历成型、讨论、规范和执行等各个阶段,不断调整流程,以确保最终能够成功交付。

“面试造火箭,入职拧螺丝”这个梗不适合Space X,因为他们入职就真的可以造火箭了。
软件测试是一项有计划、有组织和有系统的软件质量保证活动,而不是 随意、松散、杂乱的实施过程。为规范软件测试的内容、方法以及过程,在对软件进行测试前,必须创建规范的测试计划。

你以为劣等软件已经没有了吗?其实每天依然有很多人“深受其害”。

前面两篇分别介绍了Laxcus分布式操作系统的体系结构和Laxcus分布式应用软件的主要组成元素,这一篇开始,咱们正式介绍Laxcus分布式编程规范流程和注意事项。
Steinberg Dorico Pro for Mac是一款专业级的音乐制谱软件,它提供了全面而强大的功能,旨在满足作曲家、编曲家、出版商和乐谱制作人的需求。

9月16-17日,2022 年 QECon 全球软件质量&效能大会在上海举行,ONES 联合创始人兼 CTO 冯斌受邀参加本次大会,并做了主题为《大型软件团队项目管理数字化实践》的分享。演讲剖析了百人以上大型团队的研发管理痛点,并结合 ONES 丰富的客户实践,探讨中大型企