project-structure

    9热度

    1回答

    我写了一些我想要分享的代码,我想遵循创建/维护其结构的最佳实践。我将在BitBucket上托管代码,现在我正在考虑如何组织它。这是一个好的结构吗? project_name/ lib/ test/ README 因此,这将有源代码库,并在测试中的测试。这是如何在Python项目中完成的?这是我看到的最常用于Ruby项目的结构。此外,当我运行单元测试,是好的做法做像

    1热度

    2回答

    我在Visual Studio 2010中有一个C#网站项目,并且我所有的.aspx页面当前都存储在~/Forms directory中。问题是,当我想要去任何网页时,它们都以"http://localhost:000/Forms/"为前缀,当我真正想要的是"http://localhost:000/"。所以,"http://localhost:000/AboutUs.aspx"而不是"http:

    5热度

    7回答

    组织网页内容的最常见方式是什么,即HTML,JS和CSS? 我通常做这个小项目: 的index.html 的style.css 的script.js 我认为这是相当标准。但是如何为具有多个HTML/JS文件的项目做到这一点?我的做法是: 的index.html foobar.html 的style.css JS core.js foobar.js 这是一种常见的做法它呢?即使只有一个文件,我应该将

    0热度

    1回答

    我有一个解决方案,其中包含多个项目,例如说10个测试相关的项目都依赖于nunit。目前,我的解决方案结构包含Tools和Lib文件夹,因此可能完整的nunit下载位于Tools中,而只是Lib中的dll。 我想任何包管理器(NuGet和OpenWrap都是我正在查看的两个)需要为包创建它自己的“已知”位置。所以,尽管老式的包管理方式,手动更新我的Lib文件夹之后,我知道每个对nunit有依赖性的项

    1热度

    1回答

    我开始与弹簧MVC一个项目,该项目主要由3个部分组成 1)前端 2)后端(管理) 3)Web服务 什么是组织这些部件,这样我可以重用域和DAO层对象,无论我可以和同时保持包装最好的办法分离(以免类的名字,作为FrontendCategoryController和BackendCategoryC控制器在同一个包中)? 对于所有这些部分都有共同的配置和pom.xml文件也是一个好主意吗? 截至目前我已

    2热度

    3回答

    我有一些麻烦了解如何构建我的Python项目。我已阅读jcalderone: Filesystem structure of a Python project,并一直在寻找CouchApp的源代码,但我仍感到非常困惑。 我明白如何的文件应该是结构化的,但我不明白为什么。如果有人能够详细解读本文,我会很喜欢,或者可以向我解释。简单介绍如何设置一个基本的python项目,以及这些文件如何相互交互。 我

    1热度

    3回答

    我明白了一个Java源代码树& jar文件的基本结构: com example mypackage myclass1.java myclass2.java 但是,如果我有位图或HTML文件,是否有,我应该把他们约定? 在过去,我在源树根中添加了一个ui目录(例如上面的com目录中的同级目录)。但这感觉“偷偷摸摸”:从技术上讲,可能会有一个“UI”包。

    20热度

    5回答

    当您拥有5种以上语言和100多个项目时,IMO默认使用一个工作空间是不可接受的,因为一个工作空间变得非常混乱。拥有一个巨大的无组织工作空间会降低您的生产力。 问题: 什么是使用Eclipse,当你有5+语言和100+项目的更先进的方法呢?我真的很感谢这样的建议,它不仅仅给出了“使用多个工作空间”或“使用工作集”这样的句子。 “必须有”的要求: Project Navigator中只显示相关项目(比

    2热度

    1回答

    Maven的建议 '资源' 被放置在 的src /主/资源 目录。 对于web应用的来源,它表明 的src/main/webapp的 我觉得有点混乱。我的网络应用程序将需要图像和CSS文件。 我应该把它们放在 的src /主/资源/ IMG 的src /主/资源/ CSS 或 的src/main/webapp的/ img src/main/webapp/css 这将是适当的(按照maven约定)?

    2热度

    3回答

    我第一次有机会开始一个新项目。 我对“发展”项目的结构感到满意。它具有通常的'src','lib','资源','测试'等等。我在Eclipse项目中已经有了这个结构。 我无法决定源代码管理中应该是什么样的dir结构。我目前思考以下几点: /sourcecontrol/branch/MyProject: -dev ---- Here I will have dirs that make up t