- 作为敏捷宣言的合著者之一,Jon Kern 不仅热衷于帮助客户通过软件成功交付业务价值,还经常尝试通过从人、过程和技术的角度为团队寻找更好的方法来实现他们的目标。项目的高质量解决往往比技术改进更能让他感到快乐。 作为敏捷宣言的合著者之一,Jon Kern 不仅热衷于帮助客户通过软件成功交付业务价值,还经常尝试通过从人、过程和技术的角度为团队寻找更好的方法来实现他们的目标。项目的高质量解决往往比技术改进更能让他感到快乐。
- (1) 什么是MVC? MVC是一种设计思想,根据职责不同将程序中的组件分成以下3个部分。 V(View视图):负责与用户交互。将数据展现,或者是接收数据 M(Model模型):负责业务处理。业务模型,数据模型,由于应用于模型的代码只需写一次就可以被多个视图重用,所以减少了代码的重复性。 C(Controller控制器):负责协同模型和视图工作... (1) 什么是MVC? MVC是一种设计思想,根据职责不同将程序中的组件分成以下3个部分。 V(View视图):负责与用户交互。将数据展现,或者是接收数据 M(Model模型):负责业务处理。业务模型,数据模型,由于应用于模型的代码只需写一次就可以被多个视图重用,所以减少了代码的重复性。 C(Controller控制器):负责协同模型和视图工作...
- 高内聚、低耦合是我们在软件设计过程中必须遵循的一个重要原则,在整个软件工程中占有很大的比重。而对于内聚和耦合你还是仅仅局限于“高内聚,低耦合”的模糊概念吗?那你是如何判断何为高低呢?本篇文章将带你分别深度剖析和总结内聚与耦合的 7 种类型和描述,为在以后的项目开发与考试中更好地判断类型助你一臂之力! 高内聚、低耦合是我们在软件设计过程中必须遵循的一个重要原则,在整个软件工程中占有很大的比重。而对于内聚和耦合你还是仅仅局限于“高内聚,低耦合”的模糊概念吗?那你是如何判断何为高低呢?本篇文章将带你分别深度剖析和总结内聚与耦合的 7 种类型和描述,为在以后的项目开发与考试中更好地判断类型助你一臂之力!
- 文章首发于我的个人公众号:https://mp.weixin.qq.com/s/6Fct6dMjmbMHnoKcJr7CqA曾经,大概在2010年之后的几年里,敏捷在国内变得越来越广为人知,作为重要的敏捷需求实践,用户故事几乎成为了标配。但实践者们对于它,却一直都有着非常多的疑问和困惑,尤其是用户故事和用例的争议,贯穿了国内几乎整个发展历程。虽然在我看来它们的关系很好理解、很简单,Craig... 文章首发于我的个人公众号:https://mp.weixin.qq.com/s/6Fct6dMjmbMHnoKcJr7CqA曾经,大概在2010年之后的几年里,敏捷在国内变得越来越广为人知,作为重要的敏捷需求实践,用户故事几乎成为了标配。但实践者们对于它,却一直都有着非常多的疑问和困惑,尤其是用户故事和用例的争议,贯穿了国内几乎整个发展历程。虽然在我看来它们的关系很好理解、很简单,Craig...
- 一般的创建线程的方式有两种:继承 Thread 类(extends Thread)或者实现Runnable 接口(implements Runnable)1) 继承 Thread 类 实现步骤: 继承 Thread 类, 覆盖run()方法, 提供并发运程的过程 创建这个类的实例 使用 start() 方法启动线程2) 实现 Runnable 接口 实现步骤: 实现 Ru... 一般的创建线程的方式有两种:继承 Thread 类(extends Thread)或者实现Runnable 接口(implements Runnable)1) 继承 Thread 类 实现步骤: 继承 Thread 类, 覆盖run()方法, 提供并发运程的过程 创建这个类的实例 使用 start() 方法启动线程2) 实现 Runnable 接口 实现步骤: 实现 Ru...
- 敏捷与安全似乎矛盾,但如何共存? 敏捷与安全似乎矛盾,但如何共存?
- 从开发环境、语法、属性、内存管理和Unicode等五部分,为你带来一份详细的Rust语言学习的精华总结内容。 从开发环境、语法、属性、内存管理和Unicode等五部分,为你带来一份详细的Rust语言学习的精华总结内容。
- 作为“敏捷史话:《敏捷宣言》合著者传”推出的第一篇文章,我们希望能够带大家一探Jeff Sutherland的人生,看“Scrum之父”是如何在践行敏捷的几十年内,身体力行地向受众传达敏捷真正内涵的。 作为“敏捷史话:《敏捷宣言》合著者传”推出的第一篇文章,我们希望能够带大家一探Jeff Sutherland的人生,看“Scrum之父”是如何在践行敏捷的几十年内,身体力行地向受众传达敏捷真正内涵的。
- 2020年9月15号,Oracle正式发布了JDK15, 此次Java15的新特性有哪些?Java自JDK8开始,你了解了哪些特性呢?对于JDK的发布,我们应该怎么去学习?让我们一起来看看…… 2020年9月15号,Oracle正式发布了JDK15, 此次Java15的新特性有哪些?Java自JDK8开始,你了解了哪些特性呢?对于JDK的发布,我们应该怎么去学习?让我们一起来看看……
- Framework基础:视图和路由学习 Framework基础:视图和路由学习
- Python基础知识:python基础介绍 Python基础知识:python基础介绍
- RESTful API介绍学习 RESTful API介绍学习
- 华为云“云原生2.0技术峰会”将于2020年12月30日在深圳举行。诚挚邀约您扫码参加,一起拥抱云原生2.0的创新浪潮。 华为云“云原生2.0技术峰会”将于2020年12月30日在深圳举行。诚挚邀约您扫码参加,一起拥抱云原生2.0的创新浪潮。
- 在云原生2.0时代,享受架构解耦与云端弹性带来便利的同时,云原生对软件研发与交付模式提出了更高的要求。持续集成、持续测试、持续交付、持续部署与发布,这些诸多实践背后的理念,在实际企业规模化应用中,在可信与质量的要求下,应该如何结合与取舍? 在云原生2.0时代,享受架构解耦与云端弹性带来便利的同时,云原生对软件研发与交付模式提出了更高的要求。持续集成、持续测试、持续交付、持续部署与发布,这些诸多实践背后的理念,在实际企业规模化应用中,在可信与质量的要求下,应该如何结合与取舍?
- 2020年12月17日,华为云DevClould“云领未来”系列活动—华为云基础服务—多样性算力&极致性能,在华为青岛联合软件创新中心成功举办。来自青岛高新区13家企业的技术主管、研发经理及骨干等20人参与了本次活动。此次活动围绕华为云基础服务多样性算力及极致性能等企业关注度最高的话题进行展开。通过专家分享、互动问答等形式,助力参会企业进一步了解华为软件开发服务,为企业敏捷开发... 2020年12月17日,华为云DevClould“云领未来”系列活动—华为云基础服务—多样性算力&极致性能,在华为青岛联合软件创新中心成功举办。来自青岛高新区13家企业的技术主管、研发经理及骨干等20人参与了本次活动。此次活动围绕华为云基础服务多样性算力及极致性能等企业关注度最高的话题进行展开。通过专家分享、互动问答等形式,助力参会企业进一步了解华为软件开发服务,为企业敏捷开发...
上滑加载中
推荐直播
-
华为云码道-AI时代应用开发利器2026/03/18 周三 19:00-20:00
童得力,华为云开发者生态运营总监/姚圣伟,华为云HCDE开发者专家
本次直播由华为专家带你实战应用开发,看华为云码道(CodeArts)代码智能体如何在AI时代让你的创意应用快速落地。更有华为云HCDE开发者专家带你用码道玩转JiuwenClaw,让小艺成为你的AI助理。
回顾中 -
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中 -
码道新技能,AI 新生产力——从自动视频生成到开源项目解析2026/04/08 周三 19:00-21:00
童得力-华为云开发者生态运营总监/何文强-无人机企业AI提效负责人
本次华为云码道 Skill 实战活动,聚焦两大 AI 开发场景:通过实战教学,带你打造 AI 编程自动生成视频 Skill,并实现对 GitHub 热门开源项目的智能知识抽取,手把手掌握 Skill 开发全流程,用 AI 提升研发效率与内容生产力。
回顾中
热门标签