9、hms_sys系统开发工具与最佳实践指南

hms_sys系统开发工具与最佳实践指南

1. 开发前期概述

在hms_sys系统开发前期,概念设计相对直接。不过,随着各迭代功能的用户故事逐步细化,更多细节、问题以及实现决策将浮出水面。首个迭代主要聚焦于定义后续实际开发中会用到的工具、流程和实践。虽然开发团队及其管理者可能已做出大部分相关决策和设置,但仍有必要审视部分选项和决策标准,因为它们会对开发过程产生重大影响。

2. 开发前的决策

在正式开始hms_sys开发前,需做出几类决策,这些决策可分为开发工具选择和最佳实践(及标准)确定两方面,具体如下:
- 集成开发环境(IDE)选项
- 源代码控制管理选项
- 代码和开发流程标准,包括Python代码的包组织
- Python虚拟环境的设置与使用

3. 集成开发环境(IDE)选项分析

虽然不使用完整的IDE也能编写和编辑代码,但许多IDE提供的开发相关功能可节省大量时间和精力。不过,功能越丰富的IDE往往越重、越复杂,团队成员很难达成一致选择,这具有很强的主观性。

评估IDE时,需考虑以下关键功能:
- 大型项目支持 :涉及开发两个或以上具有不同环境要求的可安装Python包。理想情况包括支持不同Python解释器(如独立虚拟环境)、管理项目间引用,以及同时打开和编辑多个项目。
- 重构支持 :在不改变系统外部行为的情况下修改代码,至少需具备跨多文件查找和替换实体名称的能力,复杂情况下还包括创建新类或类成员。
- 语言探索 :检

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值