- Make the code more defensive
- Manage the iteration, and deliver
v1.0
midnight 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.gradle
file -- 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.