当前位置:网站首页>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]所创,转载请带上原文链接,感谢
边栏推荐
- Let you have a deep understanding of gitlab CI / CD principle and process
- 2018中国云厂商TOP5:阿里云、腾讯云、AWS、电信、联通 ...
- k-vim安装及The ycmd server SHUT DOWN (restart with ':YcmRestartServer')这种错误的解决方法
- Dynamsoft barcode reader v7.5!
- Three steps to understand Kerberos Protocol easily
- HMS core push service helps e-commerce app to carry out refined operation
- Jenkins pipline stage setting timeout
- Image processing toolkit imagexpresshow to view events
- Key points of C language -- index article (let you fully understand indicators) | understand indicators from memory | complete analysis of indicators
- Using rabbitmq to implement distributed transaction
猜你喜欢
ImageMagick - add watermark
Developing STM32 USB with cubemx
Two dimensional code location and alarm system of Expressway
cubemx做stm32 USB开发
快進來!花幾分鐘看一下 ReentrantReadWriteLock 的原理!
Opencv computer vision learning (10) -- image transform (Fourier transform, high pass filter, low pass filter)
20 XR projects roadshows, nearly 20 capital institutions attended! We sincerely invite you to attend the 2020 qcomm XR eco Partner Conference
And how to solve the conflict between pop-up menu and pop-up menu
Exception calling 'downloadstring' with '1' arguments: 'operation timed out'
How to deploy Gantt chart quickly and correctly
随机推荐
Rech8.0 learning days 12 rh134
CI / CD of gitlab continuous integrated development environment
C# 枚举权限 |和||,&和&&的区别
Win10官方1909版本无法打开windows安全中心中病毒和威胁防护的实时保护解决方案。
Come on in! Take a few minutes to see how reentrantreadwritelock works!
How does LeadTools detect, read and write barcodes
Using LWA and lync to simulate external test edge free single front end environment
K-vim installation and the ycmd server shut down (restart with ': ycmrestartserver')
图像处理工具包ImagXpress使用教程,如何查看事件
Business facade and business rule
Key points of C language -- index article (let you fully understand indicators) | understand indicators from memory | complete analysis of indicators
嘉宾专访|2020 PostgreSQL亚洲大会中文分论坛:岳彩波
【原創】ARM平臺記憶體和cache對xenomai實時性的影響
Exception calling 'downloadstring' with '1' arguments: 'operation timed out'
站外推广的计划需要考虑哪些呢?
傲視Kubernetes(一):Kubernetes簡介
About Devops seven misunderstandings, 99% of people have been hit!
Mate 40 series launch with Huawei sports health service to bring healthy digital life
Business Facade 与 Business Rule
Win7 how to quickly type CMD and get to the required directory