Agility Kata “CSV Viewer V”


Extend the CSV viewer to show an already processed CSV file when you reopen the application (partially or completely) [1], the processing does not start from the beginning. Instead, processing should continue at the point in the CSV file where it stopped the last time the application was closed.

[1] ...and the CSV file has not changed since then.