- Make the code more defensive
- Manage the iteration, and deliver
v1.0midnight before the tutorial - Do an informal demo of v1.0 during the tutorial
Intro to tP Week 9
Things to note:
COMMON MISTAKE: Not giving enough PR review comments. Remember to do proper PR reviews throughout the tP, at least for non-trivial changes, as the quality and quantity of PR review comments you have given to peers affect your tP marks (under the project management aspect).
1 Make the code more defensive
- Improve the defensiveness of the code: We recommend you add assertions, exceptions, and logging to your code.
Remember to enable assertions in your,- IDEA run configurations -- if your IntelliJ is set not to use Gradle when running the project)
- the
build.gradlefile -- if you use Gradle to run the project, or if your IntelliJ is using Gradle to run the project
2 Manage the iteration, and deliver v1.0 midnight before the tutorial
- When the v1.0 is ready, do a release on GitHub. Remember to upload the jar file as well.
- Wrap up the milestone on GitHub.
3 Do an informal demo of v1.0 during the tutorial
- Run your app using the latest released version
v1.0. - Take screenshots of each available feature in action.
- Add those screenshots to the shared workspace.
You can also add the screenshots to your project notes document with an appropriate heading e.g.,v1.0 features demo, and reuse them as necessary in the documentation.