Ordnername?

Hallo Liebe Leser/innen;

Easy Overlay bekommt bald das 0.2.0 Update, ich habe neues Wissen erlangt mit eigenen Modulen und Code Aufteilungen und ordne deswegen meine 700 Zeilen Code in Plugins um. Ich erstelle deswegen einen Großen Unterordner mit Codes, Data, img, Logs und mehr und nur ist jetzt die Frage, wie nenne ich den Hauptordner, es fällt mir schwer den passenden Namen zu finden, auch weil er gut klingen soll und man es verstehen soll

Danke im Vorraus und bitte keine Belehrungen und seit bitte nett 😉

(1 votes)
Loading...

Similar Posts

Subscribe
Notify of
16 Answers
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Palladin007
1 year ago

At .NET, the projects are usually structured, consider whether you want to look at it:

/Programm-Name
    /artifacts       Ordner für den Build-Output (optional)
    /build           Build Scripts
    /docs            Dokumentationen (meist Markdown-Dateien) (optional)
    /lib             Assemblies, die **nicht** in NuGet-Paketen verteilt werden können
    /packages        NuGet-Pakete (optional, da diese normalerweise nicht im Projekt selbst abgelegt werden, sondern von einem NuGet Feed kommen)
    /samples         Beispiel-Projekte
    /src             Produkt Quellcode, hier befinden sich die csproj-Dateien der C# Projekte
    /tests           Quellcode für Tests Projekte
    /wiki            Wiki als optionale Alternative für docs/
    .editorconfig    Code Style Definitions
    .gitignore
    .gitattributes
    build.cmd        Build-Script unter Windows (optional)
    build.sh         Build-Script unter *Unix (optional)
    global.json       
    LICENSE
    NuGet.Config   
    README.md
    {Programm-Name}.sln

The program or the project folder is usually called: {Author/Firma}.{Product}

The individual projects in the project folder then carry out this name scheme: {Author/Firma}.{Product}.{shift/module}.{Feature}.{etc.}

You then structure this by layers, modules, features, etc.
And the basic rule applies: The module, which changes more frequently, may be dependent on the modules that change less frequently, not vice versa. This results, for example, in a classic multilayer architecture, e.g.: UI->Business->Data->Data database
And that’s what you call the UI layer called {Author/Firma}.{Product}.{“UI”/”App”/”Presentation”}.{etc.}, the business layer is called {Author/Firma}.{Product}.Business.{etc.} and so on.

guteantwort626
1 year ago

If you mean the folder in which all data are located, then usually as the program itself.

guteantwort626
1 year ago
Reply to  Thilo2007

Oh, I thought you meant the folder where the program itself is. You can call the subfolder what you want.

I usually use this structure (depending on the project something adapted):

/Programmname
  /assets
    /img
    /video
    /audio
    /files           
  /vendor
  /lib
  /src
  /docs
  /test
guteantwort626
1 year ago

Hahah okay. As a hint of me, it usually doesn’t seem so good when you say something about yourself;)

guteantwort626
1 year ago

And then what does it mean to simply call it the programme?

PS: The “school” and “home” singing a separate main folder does not make any sense, shouldn’t it be “me” with which the “me” folder would be meaningless?

PPS: “Because of my iQ similar to a PC” a PC does not “think” and if you were always so “thinking” your IQ would be pretty low or undefined;)

guteantwort626
1 year ago

Addons would be the wrong thing if there were no Adens… Why does it have to be “crush”? No one sees the name in the normal case…

guteantwort626
1 year ago

If you don’t know what it’s for, just ask. Is just a suggestion that everyone makes a bit different