Please understand that something you think is helpful may not be. You should assume it isn't unless you have specific knowledge of the person involved. In general, the bereaved don't need platitudes which cheapen their…
The types of your nodes probably don't have much to do with any algorithms you may be writing. Consider your algorithms as functions which act on an interface. Keep your graph data within a type which adheres to that…
One benefit to TDD is that you become a user for your API much more quickly, and so your API doesn't need to change as much. TDD suggests 3 steps: 1. Write one test 2. Write the minimal code to make it pass 3. Refactor…
Please understand that something you think is helpful may not be. You should assume it isn't unless you have specific knowledge of the person involved. In general, the bereaved don't need platitudes which cheapen their…
The types of your nodes probably don't have much to do with any algorithms you may be writing. Consider your algorithms as functions which act on an interface. Keep your graph data within a type which adheres to that…
One benefit to TDD is that you become a user for your API much more quickly, and so your API doesn't need to change as much. TDD suggests 3 steps: 1. Write one test 2. Write the minimal code to make it pass 3. Refactor…