Team work added
This commit is contained in:
parent
97181b6efe
commit
13229b6497
14
README.md
14
README.md
@ -28,12 +28,12 @@ Knihovna/
|
|||||||
|
|
||||||
### `./src/`
|
### `./src/`
|
||||||
|
|
||||||
- Každá **funkce** nebo **část logiky** musí být implementována **v samostatném souboru**.
|
- každý tým implementuje své funkce **v samostatném souboru**, abychom se vyhnuli git konfliktům
|
||||||
- Například funkci pro vyhledávání knih uložte do souboru `VyhledavaniKnih.cs`.
|
- Například funkci pro vyhledávání knih uložte do souboru `VyhledavaniKnih.cs`.
|
||||||
- Tento přístup zajišťuje přehlednost, modularitu a snadné testování.
|
- Tento přístup zajišťuje přehlednost, modularitu a snadné testování.
|
||||||
|
|
||||||
> [!IMPORTANT]
|
> [!IMPORTANT]
|
||||||
> Všechny proměnné se pojmenovávají v angličtině ve stylu CamelCase, to stejné platí pro názvy souborů.
|
> Všechny proměnné se pojmenovávají v angličtině ve stylu PascalCase, to stejné platí pro názvy souborů.
|
||||||
|
|
||||||
### `Database.cs`
|
### `Database.cs`
|
||||||
|
|
||||||
@ -78,7 +78,7 @@ Tam mate prostredi s nainstalovanym dotnetem a vsemi dependencies
|
|||||||
|
|
||||||
Jakmile máte změny hotové, proveďte následující příkazy:
|
Jakmile máte změny hotové, proveďte následující příkazy:
|
||||||
|
|
||||||
Dodržujte conventional commits:
|
Dodržujte conventional commits:
|
||||||
https://www.conventionalcommits.org/en/v1.0.0/
|
https://www.conventionalcommits.org/en/v1.0.0/
|
||||||
|
|
||||||
Cheatsheet:
|
Cheatsheet:
|
||||||
@ -136,10 +136,10 @@ Každý tým má svůj vlastní soubor (např. TymA.md, TymB.md), který obsahuj
|
|||||||
## Funkce
|
## Funkce
|
||||||
|
|
||||||
- GetBooks() param. filter wrapper function, pick if by name or author
|
- GetBooks() param. filter wrapper function, pick if by name or author
|
||||||
- GetBooksByAuthor() param. filter
|
- GetBooksByAuthor() param. filter
|
||||||
- GetBooksByName() param. filter
|
- GetBooksByName() param. filter
|
||||||
- GetStolenBooks() param. filter
|
- GetStolenBooks() param. filter
|
||||||
- GetAvailableBooks() param. filter
|
- GetAvailableBooks() param. filter
|
||||||
- GetBorrowedBooks() param. userID
|
- GetBorrowedBooks() param. userID
|
||||||
- GetBookInfo() param. knihaID
|
- GetBookInfo() param. knihaID
|
||||||
- AddBook() param. KnihaInfo
|
- AddBook() param. KnihaInfo
|
||||||
|
|||||||
10
docs/tym1.md
10
docs/tym1.md
@ -0,0 +1,10 @@
|
|||||||
|
# Tým 1
|
||||||
|
|
||||||
|
- Obsazení: Vítek (zen), Matyáš (Masro), Jakub (Kub1no23)
|
||||||
|
|
||||||
|
## Implementace
|
||||||
|
|
||||||
|
- `AddAuthor(String Name, String LastName, DateTime BornDate)`
|
||||||
|
- `AddPublisher(String Name, String State)`
|
||||||
|
|
||||||
|
|
||||||
10
docs/tym2.md
10
docs/tym2.md
@ -0,0 +1,10 @@
|
|||||||
|
# Tým 2
|
||||||
|
|
||||||
|
- Obsazení: Aleš (geekon), Adam (adam)
|
||||||
|
|
||||||
|
## Implementace
|
||||||
|
|
||||||
|
- `AddBook(String Name, DateTime Year, int Author, int Publisher, int Copies)`
|
||||||
|
- `AddUser(String Name, String LastName)`
|
||||||
|
- `AddBorrowedBookRecord(int Book, int User, DateTime BorrowedDate, int Days=30)`
|
||||||
|
|
||||||
10
docs/tym3.md
10
docs/tym3.md
@ -0,0 +1,10 @@
|
|||||||
|
# Tým 3
|
||||||
|
|
||||||
|
- Obsazení: Fanda (divinity), Oliver (oliver), Sam (five)
|
||||||
|
|
||||||
|
## Implementace
|
||||||
|
|
||||||
|
- `EditBook(book Book)`
|
||||||
|
- `EditAuthor(author Author)`
|
||||||
|
- `EditPublisher(publisher Publisher)`
|
||||||
|
- `EditUser(user User)`
|
||||||
13
docs/tym4.md
13
docs/tym4.md
@ -0,0 +1,13 @@
|
|||||||
|
# Tým 4
|
||||||
|
|
||||||
|
- Obsazení: Filip (shinya), Albert (haterdotdev), Skajp
|
||||||
|
|
||||||
|
## Implementace
|
||||||
|
|
||||||
|
- `GetBooksByName`
|
||||||
|
- `GetBooksByAuthor`
|
||||||
|
- `GetBooksByAvailableBooks`
|
||||||
|
- `GetStolenBooks`
|
||||||
|
- `GetStolenBooksByUser`
|
||||||
|
- `GetBooksBy`
|
||||||
|
- `GetBorrowLogBy`
|
||||||
Loading…
Reference in New Issue
Block a user