-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
♻️ Split Onigumo module to smaller parts #90
Comments
Renaming the Onigumo module to Downloader may help. The original name hints it is a general-purpose module. The methods inside are, however, specific, related to downloading. See #118. |
I am closing this issue. Feel free to re-open if you have a clear idea of what to extract from the module or want to spike about it. |
i suppose that main idea was to seperate code to more func. if you remember we did a lot work inside one func but i feel we ve already fixed the problem. yes i agree it is a general problem, kind of refactor which can be done any time... |
I’ve put more thought into this and see three possible descendants of the Downloader module:
* I see the “and” there, which may point to the module doing two things instead of one. I think, however, that the wrapping around HTTPoison is so thin that it does not deserve further extraction. |
I reopened the issue and added the proposed parts to the description. I am looking forward to your feedback, @nappex. |
I realized that there is the file name creating function. It looks separate, but now I think it belongs to the integration Downloader module. |
The text was updated successfully, but these errors were encountered: