腾讯 · 高级后台开发工程师 (已认证)
“人月神话” 这个词,你知道是什么意思吗?我的第一反应是当面阿姆斯特朗在月球上留下的人类的一大步。然而实质上,这是一本软件工程的经典书籍,它最大的影响是让 “人...
除了投资者的目标之外,软件工程师所面临的压力越来越大,难道不是因为他们经历了一段似乎持续不断的裁员公告 之后,感到更加脆弱了吗?
本文集合了鹅厂程序员们强烈推荐的9本经典计算机图书,“工作以后重新读来让我有种醍醐灌顶之感”,这是他们对这些书籍的评价。
参数在函数名称之后指定,在括号内。您可以添加任意数量的参数,只需用逗号分隔。请注意,您必须指定每个参数的类型(Int、String 等)。
与编写许多 if..else 表达式相比,您可以使用 when 表达式,它更易读。
布尔类型可以用 Boolean 关键字声明,并且只能取 true 或 false 值:
N64Recomp 是一个将 N64 游戏静态重编译为本地可执行文件的工具。 该程序解决了在不同平台上运行 N64 二进制文件的问题,使其可以更快地模拟行为。
过去 18 个月来,整个科技行业迎来一系列重大变化:从招聘火热到大规模裁员,从密集上市到个位数 IPO,就业市场、风险投资、IPO 和大型科技公司都受到变革之风...
新智云 · 中台质量总监 (已认证)
Testability在软件工程领域的定义确实有很多,但是究其根源他是一个关于实验假说的一种性质。在逻辑上包含了偶然性、可废止性、可证伪性,也就是说在逻辑上假说...
可以选中所有class为student的元素,对于 <div class="student">软件工程1班</div>来说,效果如下图:
在软件开发项目中,"业务需求"和"用户需求"是两个核心概念,它们分别从不同的角度描述了软件应该具备的功能和特性。理解这两个概念的区别对于成功地规划和开发软件至关...
长城汽车 · JAVA开发工程师 (已认证)
只要描述清楚你的需要,大模型可以帮你写SQL,出报表,流程图,以及架构图的反向解析等。未来的研发是什么样子的?肯定也是智能化的,也有人定义为软件工程3.0。软件...
有时你必须指定类型,而很多时候则不需要。不管怎样,了解不同类型代表什么是有好处的。
var 和 val 的区别在于使用 var 关键字声明的变量可以被更改/修改,而 val 变量则不行。
Sergio De Simone 是一名软件工程师。Sergio 已经在一系列不同的项目和公司担任软件工程师超过了 25 年,包括西门子、惠普和小型初创公司等不...
软件工程师对于技术的持续增长和发展至关重要。虽然 AI 可以增强他们的工作,但它无法取代软件工程师带来的创造力、批判性思维和协作。未来对软件工程师的需求将更高,...
当大家都在热议大模型和生成式AI时,怎么让这些炫酷的技术快速落地,真正帮到商业和社会,成了个大难题。不过,AWS已经把大模型和生成式AI的门槛大大降低了。
本文提供了LLM应用于软件工程的85个场景,以及软件工程应用大模型的路线图。此外,笔者总结了两个发现,供读者参考。
强度测试、负载测试、压力测试和容量测试都是性能测试的不同方面,它们各自关注软件或系统在特定条件下的表现。以下是它们之间的主要区别: