Weekly Blog #1 - Refactoring

Published: 07/22/2022

Hello, I am Rhythm Jamwal, a student pursuing Computer Science and Engineering. I will be adding new data sources to CVE Binary Tool, hence increasing CVE coverage.

What did I do this week?

I went through the code responsible for database handling, which is also responsible for fetching CVE Data from NVD, looking to split both functionalities.

This refactor will help in implementing a new structure for database handling and fetching CVEs from multiple sources.

What is coming up next?

Next, I will be looking to implement the new structure for database handling that supports multiple data sources.

Did I get stuck anywhere?

I did not get stuck, the refactoring was lengthy but easy.