Commit Graph

16 Commits (2126888d8a51c682d4948589915bdfdd9f314161)

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