code-organization

    3熱度

    1回答

    它們似乎與文檔示例中的文件相同:https://facebook.github.io/react/docs/thinking-in-react.html。 你會如何將你的組件拆分成像這樣的實例中的頁面,其中一些組件非常小? class ProductCategoryRow extends React.Component { render() { return (<tr><th

    0熱度

    2回答

    我想知道是否有一種方法將一些NOT STATIC方法放入單獨的包中而不傳遞變量?我的意思是,例如,我的方法是使用7個類變量 - 如果有方法將該方法與類分開放置?我的問題只是組織類的代碼中的方法,而不是功能。

    1熱度

    2回答

    我有用戶喜歡這樣的簡單結構: public Guest() : IUser { } [Table("Users")] public class Customer : Guest { [Key] public string UserName { get; set; } public string Password { get; set; } pub

    8熱度

    1回答

    我們有我們的網站的幾個工具寫在角1訂單跟蹤,價格行情等,它有一個非常正常的NPM結構 root/ ├── build/ ├── src/ │ ├── scripts/ │ ├── assets/ │ ├── app.js | ├── node_modules/ | ├── build/ ├── package.json ├── webpack.config.js 現在我們要創

    1熱度

    1回答

    我正在使用Firebase開發我的第一個Android應用程序。這也是我的第一個android應用程序,所以我沒有經驗,但已經通過Java或PHP等編程語言獲得了一些經驗。我正在尋找專業建議,因爲我遇到了我的代碼組織的一些問題。我已經做了一些研究,但無法爲此找到一個好的解決方案。 我的應用使用Firebase身份驗證和Firebase實時數據庫。 我將解釋我的問題的所有相關部分。 的主要活動...

    0熱度

    1回答

    我正在使用數學庫Eigen,並在很多文件中使用了大量動態vector,模板類型爲Eigen::Vector<T, -1, 1>。有了這個符號,我的代碼非常密集,所以我有兩個問題: 我應該做一個類型定義,以便使用Vector<T> = Eigen::Vector<T, -1, 1>來獲得更短更合適的代碼嗎?但是我的代碼在這個修改中會更難理解。 而且如果我做了這種類型定義,我應該在哪裏做?因爲我使用外

    0熱度

    1回答

    我是一個相當新的ROR,我很麻煩組織我的文件。 我使用Devise,我有兩種模式:管理員和用戶。另外,我爲這兩個範圍生成了Devise視圖。 當前我有一個名爲admin的文件夾,在創建管理員文件夾後我的文件有點困惑。 當前的文件結構 controllers ├── admin | ├── dashboard_controller.rb | └── reports_

    2熱度

    2回答

    我已閱讀Go Tour和谷歌搜索「golang包」,但我還沒有發現任何關於Go的最佳實踐的建議,以便組織中等大小的應用程序。 如果我有一個應用程序在概念上有幾個不同的部分,也許10^3-10^4 LOC,並且我不打算創建可用於其他應用程序的可重用的庫,應該所有的源代碼文件是package main ? 爲了澄清... 例如,可以說我的程序將具有以下主要塊:管理一堆永久存儲數據的 東西 允許通常的創

    -2熱度

    1回答

    我剛剛瞭解瞭如何在java中使用不同的類,但我並不清楚如何去做。我也想知道如何在我的代碼中創建一個足夠的機制來開始和停止我的遊戲。比如當某人輸入了你不應該的東西時,所以它會允許他們再次輸入。請記住,我還沒有完成這個小遊戲。 package Horror; import java.util.Scanner; public class main { public static voi

    0熱度

    1回答

    我是node.js(和javascript)的新手,我正在關注如何爲應用程序獲得良好結構的教程。 首先,我想讓我的路線在一個單獨的文件夾中。 比方說,這是我main.js: var express = require('express'); const PORT = 3000; const app = express(); app.set("json spaces", 2); req