SoftwareEngineeringStudyProjects / KnowYourKnowledge

Combination of Personal Knowledge Management and Learning Management System. This is a study project aimed at creating relatively big codebase for object-oriented programming and similar courses.
MIT License
2 stars 4 forks source link

Expand Directory loading logic to load other types of KnowledgeItem #41

Open KlishchD opened 2 years ago

KlishchD commented 2 years ago

Expand Directory logic to load other types of KnowledgeItem (e.g. TextNoteCollection).

KlishchD commented 2 years ago

I believe for this task we will have to scan our files to figure out what type of KnowledgeItem they are. This is why I would like to purpose creating a separate class for handling this and maybe to simplify it would be a good idea to have some markers at the start of the file (like Byte order mark) for KnowledgeItem.