Discuz! Board

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 35|回复: 0

中至少有一个的答案是 是 那么可能是

[复制链接]

1

主题

1

帖子

5

积分

新手上路

Rank: 1

积分
5
发表于 2023-6-13 11:36:45 | 显示全部楼层 |阅读模式
如果这些问题计划代码重构的时候了。 重构代码意味着什么? 代码重构意味着对抗技术债务。这是一个将不符合标准和良好实践的混乱代码转换为结构简单、易于理解和可扩展的干净代码的过程。 什么是干净的代码? 如果团队中的每个人都能够轻松理解代码,则该代码被认为是干净的。干净代码提供的功能可以很容易地由团队中的所有开发人员扩展,而不仅仅是代码的开发人员。 干净代码的特点是: 简单, 对其他程序员来说是可以理解的, 缺乏重复极简主义 经过全面测试维护简单且便宜。

第 步解应用程序或网站 在代码重构过程的开始,您应该对应用程序进行深入分析,并突出难以开发和维护的元素。这个阶段的一个有用方法(同时也是重构方法之一)是探索性重构。它是关于什么的?设置一个 分钟的计时器,并在这段时间 美国 WhatsApp 号码列表 内重构您想要了解的功能。在这一点上,您引入的更改不是最佳的或者代码停止正常工作都没有关系。此时引入更改的目的是彻底理解功能并理解您要重构的遗留代码。



这种方法减少了分析所需的时间 静态代码阅读几乎永远不会让您全面了解情况。 第 步:写下可能有问题的事情 嘿,我选择在 类上工作。它根本没有经过测试。它有很多职责。它也非常脆弱,名称中有错字。这个 行的方法,有七个参数和两个标志,可能不是分解成几个方法,而是分解成三个类。我在探索性重构期间得出了这些结论,还发现我们应该 这是使用探索性重构方法的结果示例之一。在分析过程中,写下你遇到的问题和这些问题可能的解决方案。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|DiscuzX

GMT+8, 2025-6-2 03:00 , Processed in 0.081331 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表