2023 年使用的优秀编程语言 当一种新的编程语言出现时,它通常会成为编程界的新炒作。然而,这并不意味着这种语言在某些年内不会从软件开发人员的视野中消失。虽然一些编程语言出现并迅速消失,但其他编程语言会留下来并改变软件开发行业中应用... 网站建设# 开发人员# 编程语言# 软件 4年前710
以DevSecOps为主导的七大软件开发趋势 尽管流行着一种说法:“每家公司都是软件公司。”但是扩展和交付高质量软件并不是一件容易的事情。随着技术栈的不断变化和新服务趋势的出现,软件开发的复杂性也阻碍着其自身的发展速度。此外,市场上也缺少足够的软... 网站建设# 团队# 挑战# 软件 4年前660
软件开发生命周期(SDLC)完全指南 译者 | 陈峻,审校 | 孙淑娟,软件开发生命周期(Software Development Life Cycle,SDLC)包含了软件从开始到发布的不同阶段。它定义了一种用于提高待开发软件质量和效率... 网站建设# sdlc# 开发软件# 生命周期 4年前620
释放微服务的力量:揭示API的好处、挑战和最佳实践 译者 | 李睿,审校 | 重楼,在当今快节奏的软件开发环境中,微服务已经成为一种流行的架构模式。但是什么是微服务呢?简而言之,微服务是一种将应用程序构建为通过轻量级协议进行通信的松散耦合、细粒度服务的... 网站建设# 应用程序# 服务# 架构 2年前510
持续测试如何改善DevOps? 最有效的方法是在软件开发生命周期中实现连续测试。请阅读本文找出原因。,如今,随着服务客户的新技术的出现,软件的高效交付和快速解决可能发生的问题的能力是一个成功的产品发布的关键。用户需要高质量和无缝工作... 网站建设# devops# 测试# 生命周期 3年前500
危险的KPI,“逼疯”了程序员... 作者 | 云昭,不管在哪个领域,团队想要高效运转,取得成功,最重要的是,让团队有一个与上下文语境相适应的“方向”,而在软件开发领域,KPI则充当着“北极星”,使团队朝着正确的方向前进。,软件开发KP... 网站建设# kpi# 团队# 软件开发 3年前490
软件开发工程师谈测试金字塔实践 测试金字塔是对测试的分层描述,在不同层次做不同类型的测试。测试金字塔如何运用到工程实践,是一件困难的事情。「原文作者是一位德国Thoughtworks的软件开发工程师」,本文将回顾传统的测试金字塔,并... 网站建设# 交付# 时间# 测试 4年前490
码农版隐秘的角落:作为开发者最讨厌的5件事 作者 | Patrick Zawadzki, 译者 | 李腾辉, 审校 | Noe, 软件开发作为一个职业在过去几年里呈现出爆发式发展,并且随着入门培训的普及和持续的跨行业渗透,现在确实是成为开发者... 网站建设# 审校# 工作# 开发者 4年前480
工商银行软件开发中心应用安全支撑体系建设 作者 | 中国工商银行软件开发中心,随着安全成为数字时代最重要的问题之一,越来越多的企业已经整合了 DevSecOps (DevSecOps 是“开发、安全和运营”的缩写,它可在软件开发生命周期的各个... 网站建设# devsecops# 安全# 应用程序 2年前450
提高效率和性能的四个关键 DevOps 指标 我们看到越来越多的组织重新关注采用和改进他们的 DevOps 实践,以帮助优化他们的软件开发生命周期并提高他们的交付速度以更快地到达市场和客户。以下是您需要了解的四个关键 DevOps 指标,以及团队... 网站建设# devops# 团队# 指标 4年前420
浅谈前端组件设计 与仅承担数据处理逻辑的后端不同,前端需要负责界面渲染、数据处理、和接口调用,在框架诞生前,更多地是编写页面维度的顺序脚本代码。随着前端继续的持续发展,ES6推出了class语法糖,React提出了函数... 网站建设# 代码# 前端# 组件 3年前390
2023 年值得关注的十大 DevOps 趋势 虽然 DevOps 是一种文化,但成功实施 DevOps 需要正确的技术栈。软件开发和运营团队之间的协作核心方法是 DevOps,这可能是它带来的最引人注目的概念。,另一方面,DevOps 现在不仅仅... 网站建设# devops# 协作# 基础设施 3年前370
9种改进软件开发过程的策略 译者 | 范晓波,审校 | 孙淑娟,你想知道如何加快软件开发项目的速度吗?通过本文了解如何加快流程和创造高质量产品的策略。在今天的市场中,你是否希望击败你的竞争对手赢得竞争? 最终的解决方案将是快速... 网站建设# 审校# 快速# 改进 3年前350
分享16个我总结的思维模型,程序员必读,受用终身 你可能听过人们说:“这行不通,因为‘X法则’!”。或者“你不知道‘Y原则’吗?”你是哪种类型的软件开发人员?,有许多规律和原则可以引用,其中大部分都基于真理。然而,盲目地使用像上面这样的绝对陈述来应用... 网站建设# 原则# 应用# 软件开发 4年前340
被遗漏的度量指标 作者 | 吾真本,DevOps的4个关键指标(4 key metrics),似乎已经成为能解释一切软件开发生产力(或研发效能)问题的“北极星”指标。,我们知道,收集每个指标的数据,都需要投入成本,所以... 网站建设# 关键# 北极星# 指标 3年前330
为什么你应该自动化代码审查? 开发强大的代码审查流程为持续改进奠定了基础,并防止将不稳定的代码交付给客户。了解为什么您应该自动化代码审查。,,代码审查是软件开发的重要组成部分。代码审查,也称为同行代码审查,是与其他程序员有意和系统... 网站建设# 代码# 审查# 开发人员 3年前280
开发有效和优化的软件指南 ,软件开发是一个复杂的过程,创建一个完整的产品可能需要数周甚至数月的时间。但是,当您了解软件开发的基础知识并遵循创建有效和优化的软件产品的最佳实践时,您可以减少创建高质量产品所需的时间。在本文中,我们... 网站建设# 创建# 开发人员# 软件 4年前270
前端开发报告:TypeScript 或将超越 Javascript 成为新的前端标准 软件开发与设计公司 The Software House 就 2022 年的前端市场状态进行了一次调查,该调查基于全球 125 个国家 / 地区超 3700 名前端开发专业人士所提供的数据;并邀请了... 网站建设# 前端# 前端开发# 受访者 4年前260
用效能打败996,你掌握了高效的软件开发思维了吗? 在互联网蓬勃发展的这些年, 996俨然成为了软件开发者的常态,使得996与程序员之间划上了无形的等号。,而抛开资本的“福报”,我们会发现项目开发过程中的需求不明确、标准不统一等传统软件开发方式中存在... 网站建设# 效能# 程序员# 软件开发 3年前240
软件开发:优秀实践和方法 软件开发涉及设计、文档编制、编程、测试和持续的软件产品维护。 在这份综合指南中,我们将探索各种软件开发步骤、方法和工具,它们对于生成高质量的软件可交付成果至关重要。通过了解这些步骤并实施最佳实践,开发... 网站建设# 前端# 工具# 开发 2年前220
如何最小化软件开发成本 译者 | 范晓波,审校 | 孙淑娟,当你查看项目简报时,一个典型的问题是如何最大限度地降低软件开发成本。当然,有很多方法可以在不牺牲质量的情况下做到这一点。但是,不要忘记这一切都是需要权衡的。,当我... 网站建设# 审校# 成本# 费用 4年前220
开启 DevOps之旅,有哪些关键点? ,想要落地DevOps却不知道如何入手?本篇文章将带你深入学习关于DevOps的关键概念及优秀实践。,,一般认为,DevOps的出现源于两个因素:敏捷软件方法的广泛采用以及IT基础设施及代码的管理方式... 网站建设# devops# 方法# 模型 4年前220
MVP 在软件开发中的重要性以及企业如何处理它 软件开发中的 MVP 能够满足使产品可行所需的最低功能。,,建立基本结构、验证其功能并成功交付它是以后版本的真实性和成功的基础。此外,最终的应用程序将建立在用户反馈和体验的基础上。,因此,MVP 协助... 网站建设# mvp# 反馈# 应用程序 5年前220
软件开发软件公司应该使用哪些 KPI 在软件开发过程中,您可以根据您的特定目标和长期目标,从一系列有效的 KPI 和指标中进行选择。,,成功且高产的生成软件可以为潜在客户提供他们正在寻找的东西。它有助于解决他们的挑战并满足他们的某些要求... 网站建设# kpi# 指标# 目标 3年前170
测试自动化的六大原则 “测试”一词最初是指“用于测定贵金属的小容器”。这意味着测试是一种确定黄金或白银质量的方法。它也用于精炼有价值的合金,如锡。,后来,该术语在其他领域被采用,如今,在教育,医学或软件开发等环境中经常会... 网站建设# 可以# 手动# 测试 4年前140
所有程序员都应该知道的六个软件开发步骤 准备编写您的第一个程序?请务必遵循这些关键的软件开发步骤。 开始一个新的软件项目可能会让人不知所措。将流程分解为更小、更易于管理的步骤会很有帮助。传统上,软件开发分为六个步骤。使用此过程可以使大型项目... 系统教程# 步骤# 程序# 软件开发 2年前130
谈谈汽车软件开发的工程化思想 如果软件开发的伊始目标就是为了演示或是纯粹做个玩具,我并不反感甚至认可“明天就要”的开发方式,因为敏捷高效成本低。但奈何我们选择了汽车这个产品品类,这几乎就是软件开发的地狱模式。很多三观是需要被颠覆的... 网站建设# 流程# 版本# 目标 4年前90