Average programming session example #75
Robert-Davie
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
I thought I would make a helpful example of what the average programming session looks like so people get a better idea of how the project works
If not already done so clone the project using SSH and open the project in IntelliJ
normally we run a gradle build to check the project is working properly and possibly running the main.kt file
we switch to the develop branch and use git pull -r origin develop to make sure local develop branch matches remote develop branch
we then switch to the feature branch we want to make changes on - a feature is normally making about add one new thing to the codebase, e.g. starting the profile section
we then spend the majority of the time writing the source code
we then write test code as necessary
we recheck that the project runs with gradle build and resolve any possible errors found by the code checker (linter) detekt
when we are happy with the code we then use git to sort out getting the changes to github
if successful and changes should be added to the main branch (develop), a pull request is made.
Hopefully this makes things a bit more clear, especially for people just joining. If you can think of any improvements for the explanation of the process please leave a comment.
Beta Was this translation helpful? Give feedback.
All reactions