blob: c0263eafba9eb0b70aac4c966465479b25c570b3 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
For more information, visit [my website](http://www.syndamia.com/projects/mundus/introduction.html).
In this branch I will be adding features that are module requirements:
- Using a databse
- `MySQL` database
- Using entity framework
- `Microsoft.EntityFrameworkCore`
- Unit tests
- `NUnit`
- Following good practises for writing code
- **Note:** I am not completely following these [rules](https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/ReadabilityRules.md):
- SA1101 (some code will get very crowded)
- SA1107 (only in switch statements)
- SA1305 (only in some temporary variables)
- SA1600 (only on very self-explanatory code)
- SA1602 (the names are very obvious)
- SA1611 (parameters are either self-explanatory, or have been explained in summary)
- SA1615 (usually it is explained in the summary)
- SA1633 (there isn't a need for document headers).
This program has more than 2000 lines of practical code (I don't count code that is repeated with minor differences). I have written, in total, more than 21000 lines of code in the process of making it for the last ~2,5 months (since 27.02).
I won't be integrating these features in official and post-exam versions of the project. Also many things are dependant on my setup, so I won't be adding a built executable.
**This branch won't be pushed to `master` and, after the exam, will be left only for archiving purposes**.
|