The multiprocessing code has inconsistent naming conventions, and is hard to read and maintain despite functioning correctly. Names should be changed to describe what is happening in a more explicit, verbose manner.
Design
Method and variable names in coordinator.py, writer.py, generator.py, pool_tasks.py and any modules that reference these should be changed appropriately.
Documentation Changes
Doscstrings should be updated accordingly
Test Evidence
Tests should pass and output should be as expected
Issue Description
The multiprocessing code has inconsistent naming conventions, and is hard to read and maintain despite functioning correctly. Names should be changed to describe what is happening in a more explicit, verbose manner.
Design
Method and variable names in
coordinator.py
,writer.py
,generator.py
,pool_tasks.py
and any modules that reference these should be changed appropriately.Documentation Changes
Doscstrings should be updated accordingly
Test Evidence
Tests should pass and output should be as expected