- 敏捷讲究组织、团队之间透明,而要做到这些,信任是基础。Scrum 不是严格遵守规则,而是在信任的基础上与 Scrum 合作。如果团队缺乏信任,Scrum 就无法真正地实施下去,最直接的就是体现在Scrum中的这8个元素。1. 经验主义经验主义是 Scrum 的基本要素。经验主义需要透明度、检查和适应性等支柱。如果缺乏信任,经验主义也将会遭受损失,比如:如果团队中缺乏信任,就会影响到透明度,使... 敏捷讲究组织、团队之间透明,而要做到这些,信任是基础。Scrum 不是严格遵守规则,而是在信任的基础上与 Scrum 合作。如果团队缺乏信任,Scrum 就无法真正地实施下去,最直接的就是体现在Scrum中的这8个元素。1. 经验主义经验主义是 Scrum 的基本要素。经验主义需要透明度、检查和适应性等支柱。如果缺乏信任,经验主义也将会遭受损失,比如:如果团队中缺乏信任,就会影响到透明度,使...
- 从我们自己团队十几年的结对编程实践来看,结对编程并不会降低效率,甚至结对编程的效率会比独自编程更高。 从我们自己团队十几年的结对编程实践来看,结对编程并不会降低效率,甚至结对编程的效率会比独自编程更高。
- 在谈到编码规范的时候,我们关注的粒度从大到小划分的话,一般是按照应用、模块、对象、方法这样的层次来定义。在这些粒度上业内一般都有约定俗成的一些规范,就不再赘述。如何做好代码片段管理?本文我想重点和大家聊聊如何做好代码的片段管理。 在谈到编码规范的时候,我们关注的粒度从大到小划分的话,一般是按照应用、模块、对象、方法这样的层次来定义。在这些粒度上业内一般都有约定俗成的一些规范,就不再赘述。如何做好代码片段管理?本文我想重点和大家聊聊如何做好代码的片段管理。
- DRY 代码是一种软件原则,代表不要重复自己 (Don’t repeat yourself),其目标是减少代码的重复。 DRY 代码是一种软件原则,代表不要重复自己 (Don’t repeat yourself),其目标是减少代码的重复。
- Fortify全名叫Fortify SCA ,是惠普公司HP的出品的一款源代码安全测试工具,这家公司也出品过另一款Web漏洞扫描器,叫做 Webinspect。美国的Fortify、Coverity、Codesecure、IBM AppScan Source 以色列的Checkmarx、加拿大的Klockwork是现在国际上比较出名的几款代码审计工具,那么接下来就Fortify来介绍一下使用方法。 Fortify全名叫Fortify SCA ,是惠普公司HP的出品的一款源代码安全测试工具,这家公司也出品过另一款Web漏洞扫描器,叫做 Webinspect。美国的Fortify、Coverity、Codesecure、IBM AppScan Source 以色列的Checkmarx、加拿大的Klockwork是现在国际上比较出名的几款代码审计工具,那么接下来就Fortify来介绍一下使用方法。
- 鲍斯维尔的经典著作《编写可读代码的艺术》的读书笔记、精华总结。 鲍斯维尔的经典著作《编写可读代码的艺术》的读书笔记、精华总结。
- A:你写代码怎么连注释都不加?B:老大为什么要加注释?A:你不加注释,你怎么知道我能看懂你的代码?B:遇到问题你找到就可以了啊?A:那你哪天生病了请假了闹情绪了离职了,公司怎么办?B:我现在反正没觉得有什么问题,我对公司也很满意,安心啦! 又是00后整顿职场的一段精彩演绎。不可置否,在实际的软件开发过程中,确实有很多开发人员依然不愿意写注释认为这会浪费时间,或者自认为他们的代码足够清晰,不需... A:你写代码怎么连注释都不加?B:老大为什么要加注释?A:你不加注释,你怎么知道我能看懂你的代码?B:遇到问题你找到就可以了啊?A:那你哪天生病了请假了闹情绪了离职了,公司怎么办?B:我现在反正没觉得有什么问题,我对公司也很满意,安心啦! 又是00后整顿职场的一段精彩演绎。不可置否,在实际的软件开发过程中,确实有很多开发人员依然不愿意写注释认为这会浪费时间,或者自认为他们的代码足够清晰,不需...
- 职业使然,之前我自己试用并给小伙伴们推荐过不少大模型相关的产品,这些产品看起来牛逼plus,但是它们要么对国内有限制,要么是申请制/邀请制,自己没个资想搞个账号去体验一下都难如登天,忍不住吐槽某大厂虽然早早的对外宣布面向全民开发,但实际上提交了手机号码还在等待排队上车,掐指一算,有半个多月了吧,我的一纸申请终究是石沉大海。 不过这也容易理解,训练大模型是一件非常烧钱的事情,顶级的GPU不但非... 职业使然,之前我自己试用并给小伙伴们推荐过不少大模型相关的产品,这些产品看起来牛逼plus,但是它们要么对国内有限制,要么是申请制/邀请制,自己没个资想搞个账号去体验一下都难如登天,忍不住吐槽某大厂虽然早早的对外宣布面向全民开发,但实际上提交了手机号码还在等待排队上车,掐指一算,有半个多月了吧,我的一纸申请终究是石沉大海。 不过这也容易理解,训练大模型是一件非常烧钱的事情,顶级的GPU不但非...
- 关于编程,代码质量是一个极其重要的因素。无论是初学者还是资深开发者,都深知高质量代码的重要性,除了可以提高程序的可维护性,还能减少错误和问题的出现。尤其在像Java这样受欢迎但难度较高的编程语言中,代码质量显得尤为突出。要想写出高质量的Java代码,并不是一件容易的事情。你可能会遇到以下这些问题: 代码风格不统一,导致可读性差代码逻辑不清晰,导致可维护性差代码没有注释或文档,导致可理解性差代... 关于编程,代码质量是一个极其重要的因素。无论是初学者还是资深开发者,都深知高质量代码的重要性,除了可以提高程序的可维护性,还能减少错误和问题的出现。尤其在像Java这样受欢迎但难度较高的编程语言中,代码质量显得尤为突出。要想写出高质量的Java代码,并不是一件容易的事情。你可能会遇到以下这些问题: 代码风格不统一,导致可读性差代码逻辑不清晰,导致可维护性差代码没有注释或文档,导致可理解性差代...
- 近年来,深度学习和神经语言模型作为提高开发人员生产力的手段, 尤其是2022年11月30日,ChatGPT这一现象级热点得出横空出世,在全球范围内形成了热烈的讨论,其中关于自动化代码生成和其它软件工程方面受到了极大的关注。 软件开发过程涵盖了各种代码生成任务,包括代码自动生成、代码翻译和程序融合。受到预训练神经语言模型在不同自然语言处理(NLP)任务中的出色表现的启发,这些预训练技术最近已经... 近年来,深度学习和神经语言模型作为提高开发人员生产力的手段, 尤其是2022年11月30日,ChatGPT这一现象级热点得出横空出世,在全球范围内形成了热烈的讨论,其中关于自动化代码生成和其它软件工程方面受到了极大的关注。 软件开发过程涵盖了各种代码生成任务,包括代码自动生成、代码翻译和程序融合。受到预训练神经语言模型在不同自然语言处理(NLP)任务中的出色表现的启发,这些预训练技术最近已经...
- 全栈式全自动软件开发工具SoFlu软件机器人结合当下AI技术今年重磅上线函数AI生成器——FuncGPT(慧函数)。FuncGPT(慧函数)采用代码编写最佳实践及大规模机器联合训练的方式,可以显著提高代码的质量、可维护性、健壮性,为中国软件开发者提供全栈式全流程软件开发的最佳体验。 FuncGPT(慧函数)是什么?FuncGPT(慧函数)作为飞算SoFlu软件机器人的一个重要组成部分,支持所... 全栈式全自动软件开发工具SoFlu软件机器人结合当下AI技术今年重磅上线函数AI生成器——FuncGPT(慧函数)。FuncGPT(慧函数)采用代码编写最佳实践及大规模机器联合训练的方式,可以显著提高代码的质量、可维护性、健壮性,为中国软件开发者提供全栈式全流程软件开发的最佳体验。 FuncGPT(慧函数)是什么?FuncGPT(慧函数)作为飞算SoFlu软件机器人的一个重要组成部分,支持所...
- 网上一个经久不衰的段子:程序员最讨厌的四件事: 写注释 写文档 别人不写注释 别人不写文档今天我们就从让开发人员“看不惯又干不掉”的文档。 一、文档的重要性 高质量文档是记录和传达信息的有效工具,可以帮助人们理解和遵守规范、政策和程序。它们还可以作为参考和证据,以支持决策和解决问题。通过书面记录,人们可以更长时间地保存和共享知识。此外,良好的文档还可以提高工作效率,减少误解和错误。总之,文... 网上一个经久不衰的段子:程序员最讨厌的四件事: 写注释 写文档 别人不写注释 别人不写文档今天我们就从让开发人员“看不惯又干不掉”的文档。 一、文档的重要性 高质量文档是记录和传达信息的有效工具,可以帮助人们理解和遵守规范、政策和程序。它们还可以作为参考和证据,以支持决策和解决问题。通过书面记录,人们可以更长时间地保存和共享知识。此外,良好的文档还可以提高工作效率,减少误解和错误。总之,文...
- 作为一名开发人员,您是否曾经在浩如烟海的开源社区中搜索代码,然后花费大量时间测试、调试,最后才发现这些代码并不符合您的需求?专注Java生成AI函数的FuncGPT(慧函数)就像您的私人编程助手,只需输入你的需求,就能提供符合要求的函数,让你告别繁琐的搜索、测试和调试,迈向高效的开发之旅。 一、传统代码搜索的困境 在传统的开发过程中,当你需要实现某个功能时,需要在开源社区中搜索相关的代码。然... 作为一名开发人员,您是否曾经在浩如烟海的开源社区中搜索代码,然后花费大量时间测试、调试,最后才发现这些代码并不符合您的需求?专注Java生成AI函数的FuncGPT(慧函数)就像您的私人编程助手,只需输入你的需求,就能提供符合要求的函数,让你告别繁琐的搜索、测试和调试,迈向高效的开发之旅。 一、传统代码搜索的困境 在传统的开发过程中,当你需要实现某个功能时,需要在开源社区中搜索相关的代码。然...
- 很多小伙伴问我是如何同时拿到 阿里、字节跳动、腾讯、京东、和美团百万年薪Offer的。今天我们就来简单的聊聊除了技术外,大厂还会看重哪些技能,从本质上说,除了技术,互联网大厂更看重这些基础能力! 很多小伙伴问我是如何同时拿到 阿里、字节跳动、腾讯、京东、和美团百万年薪Offer的。今天我们就来简单的聊聊除了技术外,大厂还会看重哪些技能,从本质上说,除了技术,互联网大厂更看重这些基础能力!
- 其实说到底,怎么去约束代码的统一性,一句话,重在执行与检查。 其实说到底,怎么去约束代码的统一性,一句话,重在执行与检查。
上滑加载中
推荐直播
-
GaussDB管理平台TPOPS,DBA高效运维的一站式解决方案
2024/12/24 周二 16:30-18:00
Leo 华为云数据库DTSE技术布道师
数据库的复杂运维,是否让你感到头疼不已?今天,华为云GaussDB管理平台将彻底来改观!本期直播,我们将深入探索GaussDB管理平台的TPOPS功能,带你感受一键式部署安装的便捷,和智能化运维管理的高效,让复杂的运维、管理变得简单,让简单变得可靠。
回顾中 -
走进数据库:数据库基础知识精讲
2024/12/27 周五 16:00-17:30
Steven 华为云学堂技术讲师
数据管理是数据库的核心任务,本期直播将带领大家一起走进数据库,了解期发展趋势、基础模型、架构演进及相关的技术特点。同时还会介绍数据库对象和相关概念,帮助开发者对数据库使用和实践夯实基础。
去报名
热门标签