I’m back from my break! I and my friend who works on this project as well took a hiatus from working on this, since we have school stuff, competitions and such. But, we’re back!
Today, I implemented the base of the MessageBuilder class, which will be used for sending messages.
While building that, I realized, that working with IDs in this state is terrible - somewhere, Edupage wants “102”, somewhere “Student102” and somewhere “StudentOnly102”, which puts a lot of mental pressure onto the end developer to make sure they’re right. To fix this, I built an abstract ID class, which takes in any form of ID, and the implementation takes whatever it needs.
I also migrated from legacy collections (each collection having it’s own full class), to a generic one with type templates.
Log in to leave a comment