Literature section.

This commit is contained in:
Paweł Dyda 2022-10-03 20:59:07 +02:00
parent 5584d7280d
commit 9225b6e3f0

View File

@ -121,6 +121,8 @@ Dodatkowe punkty można zyskać za:
- DRY,
- zastosowanie wzorców projektowych nieujętych w zagadnieniach (Uwaga! Tam gdzie to ma sens),
- zastosowanie metodologii Test Driven Development, szczególnie w odmianie Behavior-Driven Development,
- zastosowanie nietrywialnej warstwy logiki biznesowej wraz ze 100% pokryciem testami tej warstwy,
- korzystanie z narzędzi do automatycznego sprawdzania kodu i stosowanie się do ich uwag,
- zastosowanie paradygmatu funkcyjnego wszędzie gdzie się da.
@ -129,10 +131,20 @@ Dodatkowe punkty można zyskać za:
| Punkty | Ocena |
|:------:|:-----:|
| do 50 | niedostateczny (2.0 |
| do 50 | niedostateczny (2.0) |
| 51 do 60 | dostateczny (3.0) |
| 61 do 70 | dostateczny plus (3.5) |
| 71 do 80 | dobry (4.0) |
| 81 do 90 | dobry plus (4.5) |
| powyżej 90 | bardzo dobry (5.0) |
## Zalecana literatura
1. Jacobson Daniel, Brail Greg, Woods Dan "Interfejs Api, strategia programisty" Helion (2015)
2. Craig Walls "Spring Boot in Action" ISBN 9781617292545, (2015)
3. Christian Bauer, Gavin King, Gary Gregory "Java Persistence. Programowanie aplikacji
bazodanowych w Hibernate. Wydanie II" Helion (2016)
4. https://www.jetbrains.com/idea/documentation/
5. Steve McConnell "Code Complete, 2nd Edition"
6. Robert C. Martin "Clean Code"
7. Tutoriale i kursy sieciowe - linki podawane w materiałach z zajęć