The project-structure tag has no wiki summary.
14
votes
2answers
822 views
Suggestions for a GUI library in Haskell
As the Haskell Wiki itself states:
There is a large number of GUI libraries for Haskell. Unfortunately there is no standard one and all are more or less incomplete. In general, low-level veneers ...
13
votes
6answers
4k views
What use is a Business Logic Layer (BLL)?
In reading up on good practice for database applications I've frequently come across advocates of so-called "business logic layers" and I'm trying to decide if it's best for my project to use one ...
11
votes
2answers
2k views
What is the best way to structure an Android application?
I am starting a new Android application. What is the best structure to use?
I am planning to make it a multi-package design as follows:
Main package, including the Activity
Service and data layer
...
10
votes
4answers
411 views
When it comes to hosting your personal throw-away projects, does one service and project structure stand out?
I'm looking at Google Code, SourceForge, BitBucket, and GitHub, since they seem to be the big players. Now, I haven't broken down all of the features that they provide yet, but I'm really looking for ...
9
votes
3answers
2k views
MVVM, DDD, and WPF Layered Application Project Structure Guidance
I am trying to setup my application's structure in VS and I want to "try" and future proof it to a reasonable level. This application will be a WPF re-write of an old Winform app that had followed no ...
7
votes
4answers
372 views
What's the best way to organize our unit tests
We've built up a substantial number of unit tests for our main program over the years. Several thousand. The problem is that we don't have a clear idea of what tests we have because there are so many. ...
6
votes
4answers
2k views
How to properly structure a project in winform?
A while ago I started to create a winform application and at that time it was small and I did not give any thought of how to structure the project.
Since then I added additional features as I needed ...
6
votes
5answers
373 views
Architecture(structure)-oriented vs. feature-oriented project structure
The project, I have involved, has an architecture-oriented project's file/folder structure:
Root
|____ Node1
|____ Event Handlers
| |___ <all event handlers of project>
...
6
votes
1answer
240 views
Separating java projects
I have a large java project, and we use maven for our build cycle. This one project is used extensively - in other projects, in various applications, some of which are contained in it and some which ...
6
votes
2answers
434 views
How to structure this program?
I am struggling with the best way to structure a program that I am writing because the method I currently have feels very clunky and each part depends a lot on the others. This is what the program ...
5
votes
3answers
262 views
Should a standard include header be specified in each file or as a compiler parameter?
I've got a file such as this:
#ifndef STDINCLUDE
#define STDINCLUDE
#include <memory>
#include <stdexcept>
#endif
I want this file to be included in every header file, because I use ...
5
votes
3answers
577 views
How should I structure a solution for a long term project?
I'm about to create a do-everything dashboard for my team and am still having second thoughts about my project/solution structure. Since this could be a long ongoing project, I want to get the ...
5
votes
4answers
210 views
Should I include dependencies for which I have the source as projects in my solution?
We have various projects in source control for web and desktop applications. Invariably, many of them use third-party open source projects or even common libraries within our organization as ...
5
votes
2answers
151 views
Setting up and syncing a developer (local) version and a public version of a website
What is the best and most efficient way to set up two versions of the same website?
I want one version that is online and open for everyone to use but I also want a developer version where I can ...
5
votes
1answer
166 views
Setting up Clojure Project And Sub Projects
This is primarily a lein question about setting up a major project and its sub-projects, and is not intended to be a discussion question. Instead, I am interested in either a pointer to documentation ...