Commit Graph

18 Commits (82a2b663a8fc8d40971b840fcf66d3cdffaa086f)

Author SHA1 Message Date
Artem-Darius Weber 82a2b663a8 refactor: clean up comments in student list classes for clarity and consistency
6 months ago
Artem-Darius Weber da53a9c4ae feat: implement database-backed student management with MySQL and add persistence strategies
6 months ago
Artem-Darius Weber 2126888d8a refactor: implement surname_initials method and update references for consistency
8 months ago
Artem-Darius Weber bffdd2f072 refactor: rename name_initials to surname_initials for consistency
8 months ago
Artem-Darius Weber bb2280d48e refactor: rename surname_initials to name_initials for consistency
8 months ago
Artem-Darius Weber 6bf0914189 refactor: update method visibility in class diagram for clarity
8 months ago
Artem-Darius Weber 002212a6f8 refactor: remove validate_contact method from class diagram for clarity
8 months ago
Artem-Darius Weber 6da1bacfd5 refactor: rename contact_info method to get_first_contact for clarity
8 months ago
Artem-Darius Weber 2932741c0e refactor: update class method signatures to remove 'self' and improve readability
8 months ago
Artem-Darius Weber 5ec7fb96d1 refactor: consolidate contact attributes into Person and Student classes, removing Contact class
8 months ago
Artem-Darius Weber a78cbb3a67 refactor: update class method signatures and improve initialization in Person and Student classes
8 months ago
Artem-Darius Weber 09c78690f1 refactor: update Person class to use class methods for validation and simplify initialization
8 months ago
Artem-Darius Weber 1f750e1334 feat: add BinarySearchTree and enhance Student class with birth_date and validation methods
8 months ago
Artem-Darius Weber b9ffeb8d0d chore: remove unnecessary comment from README.md
8 months ago
Artem-Darius Weber 80e86e0f99 feat: update class diagram in README.md to include Contact class and its relationships
8 months ago
Artem-Darius Weber cbd9231784 docs: add class diagram to README.md for Person, Student, and StudentShort classes
9 months ago
Artem-Darius Weber 5293a4c0e7 docs: update for lab2
11 months ago
Artem-Darius Weber 57a51641e7 feat: add Student class with required and optional fields
11 months ago