Linked List
Matt Walker Ryan Harrington
Ryan wants to get better at Javascript, Git and jQuery. Matt wants to get better at CSS and Git.
Getting faster and more complete with HTML and CSS. Navigatable with ARIA Gaining a deeper learning for Javascript Getting an understanding for jQuery.
Ryan strength: CSS Ryan weakness: Javascript, Git. Matt strength: Javascript Matt weakness: Git, CSS.
Communication. Empathy. Setting up joint work times and deadlines.
We both have girlfriends so nights we will try to get everything done during the morning/afternoon. If we need to grind something out at night, we will, and that will be on a case-by-case basis.
Communication Expectations (How and often will we communicate? How do we keep lines of communication open?):
Direct communication via Slack. Remote screen sharing, if needed.
We can both work on our Git skills during this. Ryan can help Matt with CSS. Matt can help Ryan with Javascript/jQuery. If we need extra help, we will reach out to the other students, other mods, mentors, and teachers if needed.
We will do pair programming, using a combination of driver-navigator, remote and ping pong and work on all features together.
We will do pair programming, using a combination of driver-navigator, remote and ping pong and pull/push on all features together.
Direct communication.
In person, daily.
TBD
Trello, Slack, Checklists.
Running checklist -
- Do Aria
- Alphabetically categorize CSS within a selector
- Wrap Aria labels
- Format Javascript well.
We made it halfway through phase 4. We attempted to do URL validation but hit a bug and needed to work on other projects and read ahead before attempting the Clear All Read Buttons portion of phase 4.
- We attempted ARIA using semantic tags, label for and tab indexes.
- We idiomatically ordered CSS from top to bottom in the left column, then in the right column, then media queries at bottom.
- We wrapped our aria labels around their elements.
- We formatted our Javascript well. We used jQuery for DOM manipulation, and Vanilla for everything else. We have one function greater than 8 lines. We used 9 global variables. This is good for us, but we will refactor more in the future.