Skip to content
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

Project and repository quality improvement #68

Open
Kemsekov opened this issue Sep 9, 2022 · 1 comment
Open

Project and repository quality improvement #68

Kemsekov opened this issue Sep 9, 2022 · 1 comment
Labels
important Something with top priority to do

Comments

@Kemsekov
Copy link
Owner

Kemsekov commented Sep 9, 2022

Add ci/cd to github repository.

Add code coverage indicators.

Divide your tests vertically so each function is tested in separated file.
Add more edge-cases tests for each of tested function.

From now on do not just throw all changes in commit and push it, but separate commits to be descriptive and small,
so you can follow them.

Use dev branch to do development. Merge it to master when you are good enough. Use different sub branches to implement features. In short terms, use git flow to develop your project. Stop messing everything in master branch.

@Kemsekov Kemsekov added the important Something with top priority to do label Sep 9, 2022
@Kemsekov
Copy link
Owner Author

Kemsekov commented Sep 9, 2022

Well, I think everyone who is working on some project for a long enough time will have to adapt and improve one's skills to make development easier. I am just undergoing this process. It will take some time...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
important Something with top priority to do
Projects
None yet
Development

No branches or pull requests

1 participant