coupling

    0熱度

    1回答

    我正在使用C#,.NET Framework 4.0和Entity Framework Code First開發軟件(庫,網頁,Web API,桌面應用程序等)。 爲了開發這個軟件,我使用了Ninject的依賴注入和模式Generic Repository和Unit of Work。 這是我第一次使用這些模式,我認爲使用Ninject我會解決耦合問題。 現在,我改進了我的數據庫,並且改變了模型。數

    1熱度

    1回答

    我的程序我使用了由幾個類組成的gui和核心包使用MVC模式。爲了減少核心類和Gui包之間的耦合,所有類都通過協調核心包中的類Facade與Gui包進行通信。 在Gui包中,我有一個主要的Frame類,根據應用程序的「階段」添加其他Jpanel。例如,LoginPanel在用戶登錄後被MenuPanel替換。所有這些面板都被聲明爲一個擴展JPanel的獨立類。 問題是,我應該使用Gui包中的一些協調

    -1熱度

    1回答

    我想澄清這個語句與Java中的隱式構造函數有關。我在an article中閱讀了這個聲明,但我需要更多關於它的細節和一個理解它的例子。 聲明如下:當在類A中定義並實例化類型B的變量時,會進行隱式構造函數調用,例如,B b = new B()。

    0熱度

    2回答

    我要試着寫一些關於軟件耦合和內聚的想法,但我不確定它們是否意味着任何實際的東西。所以,如果你想用例子來解釋你的答案,請使用簡單的代數表達式想象代數是一個連續的編程語言所以我們都可以理解you're談論... Read about it in wikipedia 所以在這裏是我想相信(¿這是正確的?): 'Implementation of A with Low Cohesion '(Coinci

    0熱度

    1回答

    有人可以解釋爲什麼第一塊代碼緊密耦合而另一個鬆耦合? // tightly coupled class Employee { Address address; Employee(){ address=new Address(); } } //loosely coupled class Employee { Address address

    2熱度

    1回答

    如何構建與akka.net的鬆散耦合?假設我有一個使用Akka.net的MVC應用程序,並且我希望能夠在不使用真正的actor系統的情況下測試MVC應用程序中的控制器。有點像當你想用moq實現一個數據訪問存儲庫來測試一個業務層。通常在這種情況下,您可以爲存儲庫定義一個intervace,並且您可以在沒有具體存儲庫的情況下進行測試。 在這種情況下,我想測試我的MVC應用程序而不使用實際的actor系

    0熱度

    1回答

    我想知道是否有可能耦合C++和ees(工程方程求解器)。事實上,我想通過在C++中調用ees函數來計算水的熱物理性質,以及要遵循的步驟。現在,我正在計算ees中的屬性並通過.txt文件將它們插入到C++中,但是如果我直接從ees調用函數,它會更好。 我正在使用以下代碼來讀取文件並將列分配給2d向量。 ifstream myReadFile; myReadFile.open("Tc.txt");

    0熱度

    2回答

    我正在做一個軟件系統的代碼審查。我注意到一些用戶的故事甚至子任務在執行|時修改它們導致一個大的代碼提交,通常最終在改變幾十個源代碼文件(Java類,javascript文件,HTML等) 我期望當有人實現一個子任務或一個用戶故事只會需要更換少量組件。有時候,提交最多可以更改60個文件。 附截圖來說明的情況下

    3熱度

    2回答

    我正在構建Redux應用程序(我的第一個),並且我不清楚動作之間有多少耦合。 我的應用程序有幾種形式,其值在url中被序列化。 例如,對於特定搜索有一個輸入字段,並且在鍵入時更新url參數。還有其他幾個輸入字段遵循這種模式。 在我的頂級index.js我有幾個代碼塊看起來像這樣: // Within the declaration of a high-level component onForm

    1熱度

    2回答

    我需要耦合兩個代碼(一個在Fortran77中,另一個在Fortran90中),它們必須由守護進程控制並能夠在它們之間傳遞信息。 我一直在尋找和兩個可能的選擇是PVM或MPI。問題是我需要單獨編譯它們,有什麼想法?