Assessment 3 Objectives
Here are the concepts in Assessment #3: Portfolio Project - Collaboration and Review:
Pair Programming
- [ ] What pair programming is
- [ ] Why pair programming is useful
- [ ] How to drive and how to navigate
- [ ] How to be a good pair partner
Developing your brand as a developer
- [ ] Understand importance of a personal brand when embarking on a new career ****Does your site reflect this?
- [ ] Set up your own site or blog to start sharing your learning **** Add a blog page to your portfolio page?
GitHub Collaboration
- [ ] Create a branch within an existing GitHub repo on their laptop
- [ ] Push that branch to GitHub
- [ ] Create a pull request, merging that branch into main
- [ ] Review a peer’s pull request
- [ ] Resolve simple conflicts when merging a pull request
Documentation
- [ ] Add useful comments to their code
- [ ] Read documentation for the purpose of extracting specific information
- [ ] Write useful, easy-to-follow documentation
Writing Readable Code
- [ ] Refactor a provided code sample to make it more readable
Deploying a client-side app with netlify
- [ ] send netlify site url to be reviewed