Project 1: Day 5: Reinventing the wheel.

My cousin has pointed out that I could be using NetworkX for my graphs, instead of homecooking my own.

This seems to be a classic problem with me – reinventing the wheel, instead of learning to use existing libraries.

I think what I’m going to do, is persevere with the project in its current form, as what I’m really wanting to get out of this is learning unit testing, and good code structure, rather learning to use external libraries.

How far I got:

  • Started writing an addSubgraph method.
  • Started unit testing spatial graph.

It’s not working because I need to sort out how imports work. I’m giving up here for now.