Piranha(陳舊代碼自動(dòng)重構(gòu)工具) [V0.1.2免費(fèi)版]

2024-09-11發(fā)布者:zhangliang大?。?/span> 下載:0

文件大小:

軟件介紹

Piranha是一個(gè)全自動(dòng)重構(gòu)與陳舊標(biāo)志相關(guān)代碼的專(zhuān)用工具。在高些的層級(jí)上,該專(zhuān)用工具的鍵入是標(biāo)志的名字和預(yù)估的個(gè)人行為,在特性文檔中特定了與標(biāo)志相關(guān)的API目錄。Piranha將應(yīng)用這種鍵入來(lái)依據(jù)預(yù)估的個(gè)人行為全自動(dòng)重構(gòu)代碼。

image.png

軟件亮點(diǎn)

  特點(diǎn)標(biāo)志一般用以逐漸發(fā)布或?qū)嶒?yàn)新的特點(diǎn)。在極少數(shù)狀況下,即便 完成了標(biāo)志的目地,與特點(diǎn)標(biāo)志相關(guān)的代碼也不會(huì)被刪掉。大家把這類(lèi)標(biāo)志稱(chēng)之為陳舊標(biāo)志。與陳舊標(biāo)志相關(guān)的代碼的存有會(huì)出現(xiàn)下列缺陷。

  多余的代碼雜亂無(wú)章提升了維護(hù)保養(yǎng)的總體復(fù)雜性,造成 開(kāi)發(fā)人員的生產(chǎn)主力降低。

  這種標(biāo)志很有可能會(huì)影響別的試驗(yàn)標(biāo)志(比如,因?yàn)榍度朐谝粋€(gè)自始至終為假的標(biāo)志下)。

  在源代碼和二進(jìn)制中存有未應(yīng)用的代碼。

  落伍的標(biāo)志也會(huì)造成 不正確

  這一資料庫(kù)包括四個(gè)單獨(dú)的Piranha版本,四個(gè)適用的語(yǔ)言各有一個(gè)。Java、JavaScript、Objective-C和Swift。

  要應(yīng)用/搭建每一個(gè)版本,請(qǐng)?jiān)谙鄬?duì)的[lang]/文件目錄下搜索,并依照[lang]/README.md文件中的表明開(kāi)展實(shí)際操作。保證 cd到該文件目錄下,依照README中的表明搭建一切相關(guān)代碼。

發(fā)表評(píng)論(共0條評(píng)論)
請(qǐng)自覺(jué)遵守互聯(lián)網(wǎng)相關(guān)政策法規(guī),評(píng)論內(nèi)容只代表網(wǎng)友觀點(diǎn),發(fā)表審核后顯示!

版權(quán)聲明:

1 本站所有資源(含游戲)均是軟件作者、開(kāi)發(fā)商投稿,任何涉及商業(yè)盈利目的均不得使用,否則產(chǎn)生的一切后果將由您自己承擔(dān)!

2 本站將不對(duì)任何資源負(fù)法律責(zé)任,所有資源請(qǐng)?jiān)谙螺d后24小時(shí)內(nèi)刪除。

3 若有關(guān)在線投稿、無(wú)法下載等問(wèn)題,請(qǐng)與本站客服人員聯(lián)系。

4 如侵犯了您的版權(quán)、商標(biāo)等,請(qǐng)立刻聯(lián)系我們并具體說(shuō)明情況后,本站將盡快處理刪除,聯(lián)系QQ:2499894784

返回頂部