当前位置:网站首页>Technical debt is a lack of real understanding of business functions- daverupert.com
Technical debt is a lack of real understanding of business functions- daverupert.com
2020-11-07 20:12:00 【On jdon】
When developing an application for a long time , We're doing it by constantly adding features , But it has never been reorganized to reflect our understanding of these functions , In the end, the program will not contain any understanding at all , So the effort to continue working on it will take longer and longer .
Knowledge management is so important in an organization , But they rarely go through key restructuring steps to reflect current understanding .
Large scale refactoring is needed when necessary . If the turnover of the organization is large enough or the functions in the product are increasing , So rewriting is the best choice , So your team has an overall understanding of the code . You can't expect people to implement incomprehensible requirements in busy programming , Or improve productivity in the legacy code of people who have left .
版权声明
本文为[On jdon]所创,转载请带上原文链接,感谢
边栏推荐
- FreeSWITCH视频会议“标准”解决方案
- REM: the solution of PC and mobile
- HandlerMethodArgumentResolver使用和原理
- 廬山真面目之二微服務架構NGINX版本實現
- Business facade and business rule
- The advantages and functions of psychological counseling app
- 7.Swarm搭建集群
- win7如何快速打cmd并到达所要的目录
- Chinese sub forum of | 2020 PostgreSQL Asia Conference: Pan Juan
- Using LWA and lync to simulate external test edge free single front end environment
猜你喜欢

带你深入了解 GitLab CI/CD 原理及流程

Two dimensional code location and alarm system of Expressway

一种超参数优化技术-Hyperopt

gitlab 持续集成开发环境之CI/CD
![yum [Errno 256] No more mirrors to try 解决方法](/img/3b/00bc81122d330c9d59909994e61027.jpg)
yum [Errno 256] No more mirrors to try 解决方法

Classroom exercises

VARCHART XGantt入门教程

你真的会使用搜索引擎吗?

Win7 how to quickly type CMD and get to the required directory

Git SSH bad permissions
随机推荐
课堂练习
Python 3 operates the Jenkins module API
嘉宾专访|2020 PostgreSQL亚洲大会中文分论坛:岳彩波
关于DevOps的七大误解,99%的人都曾中过招!
Knowledge competition of garbage classification
C enumerates the differences between permissions |, and |
git 提交规范
After pulling four message queues into a group, they quarreled
使用RabbitMQ实现分布式事务
Application and principle of handlermethodargumentresolver
频收罚单的浦发银行:增收不增利,曾遭骗贷数亿元,内控缺位?
Win10官方1909版本无法打开windows安全中心中病毒和威胁防护的实时保护解决方案。
8. Swarm creates maintenance and horizontal extension service
Blazor 準備好為企業服務了嗎?
Using LWA and lync to simulate external test edge free single front end environment
.NETCore3.1+Vue.js打造的低代码工作流引擎
把 4个消息队列都拉到一个群里后,他们吵起来了
使用LWA和Lync模拟外部测试无边缘单前端环境
Three steps to understand Kerberos Protocol easily
In simple terms, the large front-end framework angular6 practical course (angular6 node.js 、keystonejs、