Open tenhobi opened 2 years ago
To unify naming and improve learning curve for beginners, I suggest to modify projects as follows:
HonzaBotner
HonzaBotner.Database
HonzaBotner.Discord
HonzaBotner.Discord.Contract
HonzaBotner.Discord.Services
HonzaBotner.Services
HonzaBotner.Services.Contract
HonzaBotner.Services.Test
Aka each "layer" would have the name + name.Contract +? name.Test. Easy, simple, beautiful.
Discuss.
Or we can merge impl, contracts, and tests to one project similar to https://github.com/dotnet/aspnetcore/tree/main/src/Localization to emphasize its one package?
To unify naming and improve learning curve for beginners, I suggest to modify projects as follows:
HonzaBotner
HonzaBotner.Database
HonzaBotner.Discord
->HonzaBotner.Discord.Contract
HonzaBotner.Discord.Services
->HonzaBotner.Discord
HonzaBotner.Services
HonzaBotner.Services.Contract
HonzaBotner.Services.Test
Aka each "layer" would have the name + name.Contract +? name.Test. Easy, simple, beautiful.
Discuss.