code-organization

    4熱度

    1回答

    首先......我喜歡把事情組織起來。因此,我開始困擾我,我的應用程序中的控制器列表只是在一個大目錄中不斷增長。 理想情況下,我可以構造一個子目錄列表並組織我的控制器。你可以使用名稱空間來做到這一點,但是這個子目錄出現在url中,我真的不希望發生這種情況。 有沒有人有不同的策略來保持他們的控制器,助手,模型和視圖的組織?

    0熱度

    1回答

    我有很多控制器,我需要抽象所有常見的行爲,所以我想知道什麼是組織它的最佳實踐。 我想,如果我把我的文件夾中的控制器所有控制器和創建抽象代碼尊重語義每個控制器作爲公約的背景下的名稱的子文件夾,將進行組織。

    2熱度

    1回答

    我想弄清楚如何編寫這個方法來避免在異常中遞歸調用方法的堆棧堆積? 這裏是我的指示措辭: 閱讀了許多,使用異常處理程序,以確保它是一個int數量,然後添加到ArrayList對象,aryList。 這裏是我的嘗試: public void createOriginalAryList() { Scanner keyboard = new Scanner(System.in);

    4熱度

    1回答

    我的應用程序與許多內部API接口,以便定期導入數據,我想知道在哪裏放置此代碼的適當位置。 我見過的一些常見地方是/app/models/third_party_api.rb或/lib/apis/third_party_api.rb但我不知道常見約定是什麼。 謝謝

    2熱度

    1回答

    與一些正在發展壯大的Android項目上的少數人一起工作。我們希望確保組織儘可能地好。所以我只是在尋找人們正在使用什麼指導方針和模式來構建他們關於包,類和類之間訪問方法的大型android項目。最好的事情當然是github鏈接到一個你認爲特別好的項目! 我們的項目是一個應用程序Web,它使用Web瀏覽器和隨附的本機UI元素進行集中管理。

    2熱度

    3回答

    當用Java編程時,我顯然會將相關代碼保存在類中,組織類結構,層次結構等以最大限度地重用代碼。 現在我開始使用C了,對於以模塊化方式組織C代碼的最佳方法有點困惑。很明顯,我知道頭文件和源文件,但是在C中最大程度地重用代碼時有點不知所措。 那麼,人們如何用C這樣的語言來組織他們的代碼,這顯然不支持OOP。

    6熱度

    2回答

    這裏是場景,我需要從多個Web服務服務調用返回的多個域​​對象中加載視圖模型對象。將領域模型對象轉換爲可消化視圖模型對象的代碼是一些相當複雜的代碼。我想過的三個地方是: 控制器內部的方法加載實例視圖模型。 靜態獲取視圖模型類本身的方法或屬性,它返回視圖模型的已加載實例。 完全獨立的構建器或助手類,它具有返回視圖模型的已加載實例的Static get方法,屬性或重載構造函數。 要清楚,我不想使用Au

    6熱度

    1回答

    我正在尋找一個好的項目組織,用於使用Go編寫多個組件的多平臺項目。我知道從http://golang.org/doc/code.html推薦的佈局,但這裏提出的佈局似乎不符合我的要求。 項目組成部分是:(寫在圍棋) 客戶端,跨平臺(GO) 庫,服務器和客戶端之間共享 服務器(GO) 一些更多的客戶(iOS版,Android版) 我的要求是: 單個git存儲庫中的所有組件 保持組件分離(例如,每個組

    2熱度

    1回答

    更新,從留言中加入了一個問題: 什麼來獲得地圖進入地圖, 富是一個枚舉的最佳方式。在概念上,它似乎非常複雜,不是一個複雜的想法。 此代碼功能,它是一個簡單的MUD client的一部分。基本思想是Monitor保存數據(生命值等),這些數據將在遊戲過程中顯示給用戶,可能在次要的JPanel;沿着這些線路。此報告的可能值在Attribs中爲Enum。 在沿着這條路走得太遠之前,當我看到Monitor

    0熱度

    1回答

    我想創建一個自定義的多級JSON對象。爲此我編寫了一些代碼,但這並不能解決我的目的,儘管我仍在努力。 我需要你的建議來編寫代碼。 有一個自定義的HTML表格網格,當用戶點擊保存按鈕時,我想要保存數據。 下面應該是用JSON保存數據代碼的格式。 table = { row0: { //this is row id td0: "some data", // thi