Piranha是一款代码重构工具,软件中使用了和陈旧标志相关的代码,还会对标志进行自动重构,用户可以在软件中输入一定的命令,去对标志的名称和预期进行行为的干预,软件将会使用这些输入的内容来根据预期的行为对代码进行重构。
软件介绍
Piranha是一个自动重构与陈旧标志相关代码的工具。在更高的层次上,该工具的输入是标志的名称和预期的行为,在属性文件中指定了与标志相关的API列表。Piranha将使用这些输入来根据预期的行为自动重构代码。
软件特色
特征标志通常用于逐步推出或试验新的特征。在少数情况下,即使完成了标志的目的,与特征标志相关的代码也不会被删除。我们把这种标志称为陈旧标志。与陈旧标志相关的代码的存在会有以下缺点。
不必要的代码杂乱增加了维护的整体复杂度,导致开发者的生产力下降。
这些标志可能会干扰其他实验标志(例如,由于嵌套在一个始终为假的标志下)。
在源码和二进制中存在未使用的代码。
过时的标志也会导致错误
这个资源库包含四个独立的Piranha版本,四个支持的语言各有一个。Java、JavaScript、Objective-C和Swift。
要使用/构建每个版本,请在相应的[lang]/目录下查找,并按照[lang]/README.md文件中的说明进行操作。确保cd到该目录下,按照README中的说明构建任何相关代码。
代码编辑器下载页面是专门为广大程序员朋友整合的下载页面,因为不少用户咨询文本编辑器有哪些,所以小编将这些编程必备软件进行集合,方便有需要的用户进行查找和下载。
精品推荐
-
IntelliJ IDEA 2019
下载 -
Microsoft VC++6.0安装包
下载 -
Microsoft VC++2015版运行库
下载 -
VC++2019运行库
下载 -
RobotStudio
下载 -
Intel Visual Fortran
下载 -
Microsoft Visual Studio 2022
下载 -
Microsoft VC++2010运行库安装包
下载 -
WeDo 2.0
下载 -
RVDS
下载 -
博途V16仿真软件破解授权版
下载 -
hypermill2021超级加密狗破解版
下载 -
JetBrains PyCharm 2021
下载 -
星三好图形化编程软件官方最新版
下载 -
源码编辑器4.0
下载 -
欧姆龙plc编程软件9.7
下载
-
8 Atom编辑器
装机必备软件
网友评论