code-organization

    3熱度

    1回答

    在Rebol中組織代碼的最佳方式是什麼? (Rebol2,不Rebol3。Rebol3會有import,因爲它似乎。) 是在do %myfunctions.r風格的所有需要​​?在Java中沒有真正的package聲明,或者像C中那樣是#include? 社區批准的命名約定是否存在? 可以將http://www.rebol.it/power-mezz/mezz/module.html視爲標準嗎?

    0熱度

    4回答

    我正在開發一個比我習慣的項目更大的項目,我正在盡我所能讓我的代碼結構合理。我正在編程一個微控制器,並且有一些全局變量,根據我在這裏讀到的一些建議,所有的變量都被定義在一個「global_variables.h」文件中,該變量包含在使用全局變量的任何地方。 我也把全局變量的typedef放到「global_variables.h」文件中。 我遇到的問題是我使用全局變量的file1.c有一個funct

    2熱度

    1回答

    考慮關於發表在Code Organization section of the Learning Center模塊模式的最後一個代碼段(下面報道),我試圖理解在示例中,模塊的某些方面: 的變量聲明($items,$container ...)由;分開,而函數聲明(createContainer,buildUrl,showItem,....)由,分隔。爲什麼?有支架問題嗎? 爲什麼前三個變量的名稱(

    1熱度

    2回答

    我有一個頭,它包括一個原型的結構的: struct UserDataStruct; 爲標頭中的源文件中包含的,包括用於報頭和: struct UserDataStruct { int instance; }; 以我主源文件,我有: int main() { UserDataStruct lol; return 0; } 我似乎無法編譯我的程序,因

    2熱度

    1回答

    我正在研究一個項目,其中每個類通常包含另一個類的實例列表。這在幾個層次上重複,所以Class1將包含Class2實例的列表,而Class2的實例又將包含Class3實例的列表等等。 我想保持每個類獨立和獨立越好,這樣他們可以再次在不同項目中重複使用。 然而,在這種架構中,它經常發生,從上層階級不僅需要從較低層的訪問對象,但對他們的存儲元數據,這不應該是相關聯的對象可見。這不僅發生在相鄰的層,而且也

    0熱度

    1回答

    我有一般的網絡項目,包括圖像,腳本和樣式,我想重新組織整個項目而不打破它。 更改文件夾結構 更改文件名 ,並保持所有的鏈接/連接工作。 //我使用的崇高2文本編輯器和GIT 任何IDE?

    3熱度

    1回答

    有人會考慮以下場景並給我一個建議:我正在實現一個基本的cocos2d遊戲,其中一個GameplayLayer獲得了一個CCSpriteBatchNode。我有一個遊戲對象:CCNode有3個CCSprites像這樣: CCSprite *bodySprite; CCSprite *hairSprite; CCSprite *eyesSprite; 當初始化GameObject我加入精靈到

    -1熱度

    2回答

    是否有任何網站可以自動將大塊代碼(PHP,JS和CSS)設置爲80個字符的最大寬度以確保不換行?

    0熱度

    1回答

    我正在創建一個定期調用的c程序。但是在滿足一些條件時,它可能會調用一個使用X11創建窗口的函數。該窗口將監聽事件,因此會有一個等待事件的循環。所以我的C程序必須等待創建的窗口完成其工作。如何讓我的程序調用創建窗口並退出的函數[在另一個c文件中定義]? 更新:我正在考慮在我的C cron作業和處理創建窗口的服務器之間創建一個套接字,並執行用戶指示的操作。一個好主意?

    2熱度

    4回答

    我有很多模型用於獲取數據並生成報告。 報告不需要存儲,即它不是活動記錄。 但肯定有80行代碼爲報告生成數據。 我應該在哪裏放這些線? 他們目前在控制器中,但由於控制器應該很薄,我不確定這是否是最好的地方。