- 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
- 基于C語言的程序設計
- 樂高機器人:WeDo編程與搭建指南
- MicroPython Projects
- 網站入侵與腳本攻防修煉
- Chef:Powerful Infrastructure Automation
- 空間機械臂建模、規劃與控制
- R Data Analysis Projects
- Access 2007數據庫入門與實例應用金典
- Getting Started with Tableau 2019.2
- R Statistics Cookbook
- 智能座艙之車載機器人交互設計與開發
- 深度學習實戰
- 博弈論與無線傳感器網絡安全
- Learning RSLogix 5000 Programming
- Hands-On Edge Analytics with Azure IoT