Questions tagged [project-structure]

Structure of files, folders and repositories used to organize project artifacts

Structure of files, folders and repositories used to organize project artifacts, including at least source-code and documentation.

198 questions
73
votes
4 answers

What's in the "contrib" folder?

Often open-source software projects have a folder called "contrib". For example, Django has one. What is it for?
15
votes
6 answers

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 (it's a small personal project). My issue lies in the…
Andrew
  • 1,461
  • 2
  • 12
  • 18
15
votes
5 answers

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 | |___ |____ Events | |___
Zzz
  • 631
1
vote
2 answers

Is it simply Cleaning or Refactoring?

I am working on a project in C++, and I have a big CPP file with several functions in it. I am actually working on splitting all these functions into smaller cpp files to make it more readable. I was wondering if this process had actually a name? I…
1
vote
1 answer

Do you keep your project code names the same in the source tree?

Sometimes when I start working on a project, I just can't think of a good name, or think of a good name that isn't already taken. As a result, I'll end up picking some sort of code name for the project. My question is, how do you handle name changes…
QAH
  • 227
  • 1
  • 4
0
votes
2 answers

Reasonable to use different version controls for different parts of a web application?

I am contemplating a few different techniques for organizing code for a larger web application. For this situation, the server runs some Microsoft solution (probably ASP.NET MVC or OpenRasta) and the client (JavaScript, CSS, etc.) will consume this.…
Eli
  • 105
  • 5
-2
votes
1 answer

Is this a proper way to architect my network security testing tool?

I am planning on creating a network security testing tool with python that carries out a variety of attacks and tests other vulnerability issues on a host (Such as: Ping of death, slow loris, teardrop and so on) so security teams can quickly PoC…
4d4143
  • 33