code-organization

    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

    3热度

    1回答

    它们似乎与文档示例中的文件相同:https://facebook.github.io/react/docs/thinking-in-react.html。 你会如何将你的组件拆分成像这样的实例中的页面,其中一些组件非常小? class ProductCategoryRow extends React.Component { render() { return (<tr><th