code-duplication

    0熱度

    1回答

    在我們的應用程序中,定義了內部類來創建和銷燬局部變量。 但我想從聲納代碼重複違規中排除這些內部類,因爲所有內部類都具有相同類型的塊。

    0熱度

    5回答

    目前,我有相當多的類(5)剛剛2個屬性,但有不同的目的而有不同的名稱: public class Class1 { public Class1() { } public string Id { get; set; } public string Value { get; set; } } public class Class2 {

    0熱度

    1回答

    我正在使用SonarQube來檢測重複並希望使用api找出每個重複塊,哪些組件具有該塊。 api提供了獲取重複數量以及哪些組件具有重複的功能。比如: http://nemo.sonarqube.org/api/resources?resource=jquery&metrics=duplicated_blocks&depth=-1 這說明我哪個部件有重複,有多少塊。但我想看看組件與其他組件共享其他組

    0熱度

    4回答

    我的代碼中有下面的開關案例。 switch(condition) case 'A' : //Code part A break; case 'B' : //Code part A //Code part B break; case 'C' : //Some code break; 代碼在

    2熱度

    1回答

    我想創建一個模型視圖控制器,而不必爲單個控件設置if-else,或者不得不復制這些控件以處理不同的屏幕控件。 目前我有: - //控制器 public ActionResult DisplayThing1(int thingType, string thingName){ Thing1Model model = new Thing1Model(); return View(m

    0熱度

    1回答

    我試圖避免同一個資源的Admin表單和常規用戶表單之間的代碼重複。 我希望能夠使用一種形式兩種,通過執行類似: <% if current_user.admin? %> <%= form_for([:admin,@post], :html => {class: "form"}) do |f| %> <% else %> <%= form_for @post, html: {

    -1熱度

    2回答

    我目前正在嘗試使設計決定我是否應該多次實現一個方法,或者如果我應該將接口添加到沒有其他共同點的對象。 我的方案的結構是這樣的: BaseObject(名稱,描述,...)< - DocumentedObject(協議,手冊,...)< - RealObject(期滿,位置,...) 這些是抽象類。每個人都有幾個孩子,例如: BaseObject: 客戶 出貨 DocumentedObject: M

    3熱度

    3回答

    目前,我正在使用我的網站的頁腳使用PHP文件,因此我可以將它包括在每個頁面上,並只更改一個文件以更改網站每個頁面上的頁腳。 現在,我想這樣做對我的網站的菜單是這樣的: <ul> <li><a href="#">Menu 1</a></li> <li><a href="#" class="active">Menu 2</a></li> <li><a href="#">Menu 3</a></l

    2熱度

    2回答

    我四處尋找一個很好的解決方案,以避免每個模板類的spezialization上的代碼重複。 下面是一個例子代碼: template<class T> class C { int foo(); } 現在對於違約的定義: template<class T> C<T>::foo() { return 0; } 現在特殊的模板 template<> C<int>::foo() {

    0熱度

    2回答

    我會用這個怪物「怪物」代碼Rust for Rubyist開始: trait Monster { fn attack(&self); fn new() -> Self; } struct IndustrialRaverMonkey { life: int, strength: int, charisma: int, weapon: