blob: 8dd8bc1edd92abbc1bb553aac702e81f6e915dcb (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
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 a 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**.
|