code-duplication

    1熱度

    2回答

    我有一個功能,可以瀏覽對象列表(流派,國籍等)。它必須返回添加特定屬性(對於每個對象不同)。我無法修改這些列出的對象(在DDL中)的代碼。 這裏我有什麼,現在做一些例子: private String formatListString(List<Genre> list) { for (...) { str += list[i].Value;

    0熱度

    1回答

    我必須缺少Capistrano的東西,因爲我剛剛開始編寫capfiles,而且我正在查看噸重複代碼。考慮這個 role :dev, "dev1", "dev2" role :prod, "prod1", "prod2" desc "Deploy the app in dev" task :deploy_dev, :roles => :dev do run "sudo instal

    0熱度

    1回答

    我有以下的代碼段: 第一種方法: public ArrayList<String> getTestFilesForOrderNumber(Integer testStepOrderNumber, Integer testOrderNumber, String version) { NodeList list = documentTest.getElementsByT

    1熱度

    1回答

    在我們的體系結構中有多個層,他們說不同的DTO,因此通常使用完全相同的屬性翻譯對象。 哪些工具/使用與創建類A看起來像類B和A類的對象是從B類的對象產生的繁重的工作,幫助技術? 我在解決方案後,將允許我生成此翻譯的代碼。保持兩個對象始終同步是另一個問題:) 我有一個resharper許可證。

    2熱度

    1回答

    我有一個問題,我也有同樣的應用,但複製和管理多個重複的應用程序的過程變得非常複雜的多個版本,每個副本都按客戶要求得到獨特的功能。 用什麼方法來簡化這個過程? 我是否需要有關於每個應用程序的詳細文檔? 我想通過模塊分開代碼,並根據客戶的需求讓他們,我在正確的道路上? 對不起,我英文不好,什麼問題就問,我永遠在線。

    0熱度

    2回答

    下面的代碼我有負荷點擊一個鏈接時,在jQuery代碼: $('.ops .menu .panel a').on('click',function(){ $('.ops .lay').css('opacity',0.1).load($(this).attr('href'), function(){ $('.ops .lay').css('opacity',1) });

    0熱度

    1回答

    在我的應用程序中,我們有一個可以在數據庫中生成靜態集中數據的類。這個類叫做'GenerateOwner'。在這個類中,我們創建了多個「FieldValidation」類型的條目。 FieldValidation swedishFieldValidation1 = new FieldValidation { IsRequired = false, DataT

    0熱度

    5回答

    在我的project euler problem 11的解決方案代碼中,我獲得了以下功能。 Max_consecutive_prod是一個計算連續input()編號的最大積的類,從problem 8概括出來。這六個函數計算不同系列不同方向上的最大乘積,並從網格的不同邊緣開始。 這些函數的唯一區別是for語句中的索引,如何消除顯而易見的重複?這裏的情況與template method模式的典型應用有

    0熱度

    1回答

    我正在使用Symfony2和Doctrine,我在我的控制器的幾乎所有方法中都有幾行重複。 在這裏,他們是: $this->expense = $this->expenseRepository->findByExpenseId($id); if(!$this->expense){ echo 'There is no expense with such id...';

    1熱度

    1回答

    我是Android開發的初學者,我正在實施地址簿應用。這個應用程序將需要一個'添加聯繫人'屏幕和'編輯聯繫人'屏幕。這些屏幕會非常相似 - '添加聯繫人'本質上將是'編輯聯繫人'屏幕,但對於新的空白聯繫人並且在操作欄中具有不同的標題。我是否應該將它們作爲單獨的佈局和活動來實現(它們將使用不同的按鈕訪問),還是有一種方法可以避免重複的代碼(可能使用策略對象或其他東西?) 感謝您的任何建議。