当前位置:网站首页>UML learning_ Day2
UML learning_ Day2
2022-04-23 14:57:00 【Scarcity risk humility】
UML mapping Software rational rose
Extreme Programming 4 It's a business practice :
Test-driven development —TDD It's your business safety net . Because testing is done before coding , So the written test will fail , Then write code to make the test pass .TDD Ensure the function of your product , Whether the company and technical team implement large-scale changes or small-scale changes .
Pair programming — Give Way 2 Developers write the same piece of code , Use the same keyboard and the same monitor . Because pairing greatly reduces wasted time and defects , So it can bring higher quality code , And bring a high level of collaboration .
Collective code ownership and continuous integration — If not only one person is familiar with each piece of code , Then there will be no communication bottleneck . Continuous integration of code into a trunk can avoid duplication and mismatched code .
restructure — In the circumstances , The code is written to solve known problems . Usually , The team solved their problem skillfully , Then continue to refactor and modify the code , Ensure that the code base can continuously meet the latest needs of the business in the most efficient way .
Waterfall model
版权声明
本文为[Scarcity risk humility]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/04/202204231451335738.html
边栏推荐
- Leetcode165 compare version number double pointer string
- 抑郁症治疗的进展
- 【无标题】
- Epolloneshot event of epoll -- instance program
- 【STC8G2K64S4】比较器介绍以及比较器掉电检测示例程序
- 你还不知道责任链模式的使用场景吗?
- Difference between like and regexp
- Go basic reflection
- Using MATLAB programming to realize the steepest descent method to solve unconstrained optimization problems
- How does eolink help telecommuting
猜你喜欢
Brute force of DVWA low -- > High
LeetCode 练习——396. 旋转函数
LeetCode167-两数之和II-双指针-二分-数组-查找
Svn detailed use tutorial
[jz46 translate numbers into strings]
OC 转 Swift 条件编译、标记、宏、 Log、 版本检测、过期提示
Vous ne connaissez pas encore les scénarios d'utilisation du modèle de chaîne de responsabilité?
Detailed comparison between asemi three-phase rectifier bridge and single-phase rectifier bridge
Role of asemi rectifier module mdq100-16 in intelligent switching power supply
Explanation and example application of the principle of logistic regression in machine learning
随机推荐
1-初识Go语言
Flink datastream type system typeinformation
Sqlserver transaction and lock problem
nuxt项目:全局获取process.env信息
Go basic reflection
成都控制板设计提供_算是详细了_单片机程序头文件的定义、编写及引用介绍
1n5408-asemi rectifier diode
MySQL报错packet out of order
LeetCode151-颠倒字符串中的单词-字符串-模拟
Progress in the treatment of depression
剑指 Offer II 019. 最多删除一个字符得到回文(简单)
Swift - Literal,字面量协议,基本数据类型、dictionary/array之间的转换
How does eolink help telecommuting
Select receives both normal data and out of band data
【工厂模式详解】工厂方法模式
脏读、不可重复读和幻读介绍
利用 MATLAB 编程实现最速下降法求解无约束最优化问题
Frame synchronization implementation
How do I open the win10 startup folder?
like和regexp差别