Full refactoring (restarting) of the project
See original GitHub issueWe need to refactor this project. Completely.
Goals:
- Remove useless providers/methods.
- Change the structure of the project.
- Bring the code in compliance with the requirements of PEP8.
- Add/Update documentation.
- Add auto deploy on
PyPion tag. - Add mechanism for uglify json files (this will reduce the file size) only when deploy on
PyPi, otherwise we can’t normally edit json files when will update provider’s data. - Find and fix bottlenecks in Generic(). Just run this script and you’ll understand what i talking about.
Issue Analytics
- State:
- Created 6 years ago
- Comments:42 (33 by maintainers)
Top Results From Across the Web
When is it good (if ever) to scrap production code and start over?
I say "reboot" rather than "rewrite" because we realized that only a few core features were actually absolutely necessary, so we dropped a...
Read more >Do you ever "restart" your projects? : r/gamedev - Reddit
I've heard a lot about refactoring on this sub, but in practice it's a lot more difficult to overcome than in theory. I...
Read more >How To Refactor Without Breaking Things - Qafoo GmbH
Tests and baby steps are the key points to sucecssful refactoring. This article gives important tips to achieve these.
Read more >What is Code Refactoring? How Refactoring Resolves ...
Experts say that the goal of code refactoring is to turn dirty code into clean code, which reduces a project's overall technical debt....
Read more >Whether to restart projects from scratch… - General - Xojo Forum
Start by refactoring parts of the app into well-engineered replacements, one by one. Then if you decide to rewrite you can probably use...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found

Hooray! 🎉
@lk-geimfari I’ve resolved that import problem issue in new PL #198 Please check it.