开发 hms_sys 系统的 IDE 选择与评估
1. 前期迭代与开发准备
在开发 hms_sys 系统之前,有一个前期迭代尤为重要,它主要关注工具、流程和实践的定义,这些将贯穿整个系统的实际开发过程。通常,开发团队及其管理者会提前做出大部分相关决策。不过,了解一些决策选项和标准仍有必要,因为它们会对开发过程产生重大影响。
2. 开发前的决策分类
在实际开发 hms_sys 之前,需要做出几类决策,主要分为开发工具的选择和最佳实践(及标准)的确定,具体如下:
- 集成开发环境(IDE)选项
- 源代码控制管理选项
- 代码和开发过程标准,包括 Python 代码的包组织
- Python 虚拟环境的设置和使用
3. 集成开发环境(IDE)的重要性与选择标准
虽然不使用成熟的集成开发环境(IDE)也能编写和编辑代码,但许多 IDE 提供了以开发为中心的额外功能,可节省大量时间和精力。不过,通常 IDE 功能越强大,其轻量化程度越低,使用也越复杂。选择一个能让开发团队成员都认可的 IDE 并非易事,这具有很强的主观性。
在考察代码编辑和管理工具时,只考虑真正的 IDE。若工具不具备以下至少一项功能,将不被纳入考虑范围:
- 大型项目支持 :大型项目涉及开发两个或多个具有不同环境要求的可安装 Python 包。例如,一个 business_objects 类库被 online_store 和 back_office 两个独立包使用。最佳情况应包
超级会员免费看
订阅专栏 解锁全文
4

被折叠的 条评论
为什么被折叠?



