As a stock holder, I would like the see our team implement their own hash map so that we do not have to have outside dependencies on other people's code.
Assumptions:
There exists a means of hashing data
Estimate:
8
Tasks:
Implement the internal array and hashing data into it
Implement insert, find, remove , and operator[] for the map
Implement forward and backwards iteration for the map
Implement a specialized case for hashing strings
Tests:
Verify that the data hashes correctly
Verify that you can add insert, find, remove , and operator[] in the map
Verify that you can iterate forwards and backwards in the map
Verify that strings hash with their specialization
Definition of Done:
This story is done when one can instantiate the hash map and insert, find, and remove keys (and values for insert). So one can iterate forwards and backwards. Also hash using a separates string hashing function.
Description:
As a stock holder, I would like the see our team implement their own hash map so that we do not have to have outside dependencies on other people's code.
Assumptions:
Estimate:
Tasks:
Tests:
Definition of Done:
This story is done when one can instantiate the hash map and insert, find, and remove keys (and values for insert). So one can iterate forwards and backwards. Also hash using a separates string hashing function.