dry

    0熱度

    3回答

    在庫中,右鍵單擊已寫入ActionScript類的動畫片段並選擇「鏈接...」。注意「基類」字段不是空的(不能)。這很可能是flash.display.MovieClip,但它可能是其他內容,具體取決於您的類繼承自哪個類。只有在爲ActionScript 3發佈時才需要此基類字段。 那麼,有誰能告訴我爲什麼Flash CS3堅持要在ActionScript文件和的「鏈接」對話框中提供基類嗎?如果兩

    79熱度

    11回答

    前段時間,我破壞了幾個單元測試,並對它們進行了重構,使它們更加複雜DRY - 每個測試的目的都不再明確。在測試的可讀性和可維護性之間似乎有一個折衷。如果我在單元測試中留下重複的代碼,它們更具可讀性,但是如果我更改SUT,則必須跟蹤並更改每個副本的重複代碼。 你是否同意這種權衡存在?如果是這樣,你喜歡你的測試是可讀的還是可維護的?

    5熱度

    8回答

    我不斷聽到DRY原則及其在ASP.NET MVC中如何如此重要,但是當我在Google上進行研究時,我似乎並不完全理解它是如何應用於MVC的。 從我讀過的其實不是副本&粘貼代碼氣味,我認爲這是,但它不僅僅是。 你們中的任何一個人都可以對我如何在ASP.NET MVC應用程序中使用DRY原則有所瞭解嗎?

    43熱度

    4回答

    例如,如何避免兩次寫入'func_name'?我想遵循Single Point of Truth規則。 C預處理器的 版本: $ cpp --version cpp (GCC) 4.1.2 20070626 (Red Hat 4.1.2-14)

    1熱度

    6回答

    分配值,以全局變量列表 嘿嘿,現在我使用jQuery和我有一些全局變量來保存一點的預加載的AJAX的東西(預加載,使網頁拿出很好,速度很快): $.get("content.py?pageName=viewer", function(data) {viewer = data;}); $.get("content.py?pageName=artists", function(data)

    8熱度

    5回答

    我正在尋找在不使用repeating yourself的情況下在不同地點使用相同數據的最佳做法 - 這可能包括配置或業務規則。 示例1.您要在客戶端上使用javascript驗證的數據驗證規則,但您希望通過服務器上的驗證來確認。 示例2.數據庫訪問您的Web服務器和您的cronjobs使用相同的密碼,用戶名。 易於處理和人性化的解決方案將是一個優點。

    5熱度

    3回答

    爲了減少我的小Rails應用程序中的代碼重複,我一直致力於將我的模型之間的通用代碼轉換爲它自己的獨立模塊,所以非常好。 模型的東西是相當容易的,我只需要在開頭包括模塊,如: class Iso < Sale include Shared::TracksSerialNumberExtension include Shared::OrderLines extend Sha