2、云之道:构建云原生应用的理念与实践

云之道:构建云原生应用的理念与实践

1. 云之道概述

云原生应用开发不仅仅是学习新的库或编程语言,更涉及掌握新的规则、培养新习惯以及以不同的视角看待世界。云之道(yúndào)代表了拥抱云原生开发和架构的个人哲学。

2. 云之道的美德

云之道包含一系列美德,这些美德有助于创建可扩展、可靠且可预测的软件,以下是详细介绍:
- 崇尚简单
- 核心原则 :在所有工作中追求简单,质疑一切违背简单原则的事物。避免为工作增加不必要的复杂性。
- 实践方法
- 质疑每个工具,若工具不能简化工作,反而补偿或掩盖系统其他部分的复杂性,应摒弃该工具。
- 审视代码,若代码难以阅读或背后逻辑复杂难以理解,应更改代码或使用的语言、框架。
- 简单性的试金石
- IDE 是否为可选工具。
- 能否从命令行进行构建和部署。
- 新团队成员能否通过阅读代码快速了解情况。

试金石 说明
IDE 是否可选 若必须依赖特定 IDE 才能生成或编译代码,则不符合云之道的简单原则
命令行构建部署 能从命令行进行构建、测试和部署,意味着这些任务可自动化
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值