- Hands-On Software Engineering with Python
- Brian Allbee
- 178字
- 2021-06-24 18:20:41
Development Tools and Best Practices
Before starting on the actual development of hms_sys, there are several decisions that need to be made. In a real-world scenario, some (maybe all) of these decisions might be made at a policy level, either by the development team or maybe by management above the team. Some, such as the IDE/code editor program, might be an individual decision by each individual team member; so long as there are no conflicts between different developers' choices, or any issues raised as a result, there's nothing wrong with that. On the other hand, having some consistency isn't a bad thing either; that way, every team member knows what to expect when they're working on code that someone else on the team has touched.
These choices fall into two main categories selection of development tools and what best practices (and standards) will be in play, specifically the following:
- Integrated Development Environment options
- Source Control Management options
- Code and development process standards, including organization of Python code into packages
- Setting up and using of Python virtual environments
- 平面設計初步
- 工業(yè)機器人產(chǎn)品應用實戰(zhàn)
- 基于LabWindows/CVI的虛擬儀器設計與應用
- 傳感器技術(shù)實驗教程
- 返璞歸真:UNIX技術(shù)內(nèi)幕
- 基于敏捷開發(fā)的數(shù)據(jù)結(jié)構(gòu)研究
- SQL Server數(shù)據(jù)庫應用基礎(第2版)
- 大數(shù)據(jù):引爆新的價值點
- 電腦故障排除與維護終極技巧金典
- 手把手教你學Photoshop CS3
- Cloudera Hadoop大數(shù)據(jù)平臺實戰(zhàn)指南
- Hands-On Business Intelligence with Qlik Sense
- Practical AWS Networking
- 實戰(zhàn)Windows Azure
- 數(shù)據(jù)清洗