CycodeLabs / CycodeLabs/raven

Split modules logic

Open
#65 1 comment 0 reactions 0 assignees View on GitHub
discussion Medium Priority
Dominant language
Python
Stars
747
Forks
45
PR merge metrics
No merged PRs in 30d

Description

# Module names could be confusing
Imports such as `from src.config.config import ...` or `from src.downloader.downloader import ...` could confuse and we should split their logic between multiple files.

For example, we can split the config module into `neo4j_config`, `redis_config`, and `generic_config`.

src
-- config
---- neo4j_config
---- redis_config
---- generic_config

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.