GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - syncrisis/GildedRose

BranchesTags
Open more actions menu

Latest commit

 

History

13 Commits
13 Commits

Folders and files

NameName
Last commit message
Last commit date
.idea
.idea
 
 
src
src
 
 
GildedRose.iml
GildedRose.iml
 
 
ReadMe.md
ReadMe.md
 
 
code-coverage.PNG
code-coverage.PNG
 
 
pom.xml
pom.xml
 
 
test-results.PNG
test-results.PNG
 
 

Repository files navigation

Mob Programming Assignment Checklist/ReadMe

Tarek Ajjour, Nathaniel Hedman, Damian Kilday, Alec Moeser, Wesley Rolnick (Mob Programming 3)

To work as a mob team, we used a teleconfernce room for audio, and floobits for editing. Floobits integrates with IntelliJ and allowed all of us to simultaneously see code changes. It also allowed us to see where each team member had their cursor.

In Canvas, join a Mob Programming group with the members of your mob programming team from Sunday’s on-campus class. You will all receive the same grade for this assignment. You can see a video of all of us mobing here: https://youtu.be/OgJQ3G8W6rc

We are Mob Programming 3

Create a public GitHub repository for your mob. Submit the URL of your repo as the solution to this assignment.

https://github.com/syncrisis/GildedRose

Identify at least one solution for remote pair- and mob programming. What tools will you use to enable excellent f2f-like collaboration? Strive to reproduce the mobbing we experienced during our on-campus weekend. Document your solution in your repo’s README.

WebEx, Github, Floobits integrated with IntelliJ

Complete the Gilded Rose refactoring kata with your mob programming team.

  • Add your Gilded Rose code to your repo. See repo

  • Mob with your teammates to add unit tests until it is safe to refactor the legacy code. To demonstrate that you worked as a mob, capture video of your session. Upload your video to YouTube or Vimeo. Here's an example. Document the URL of your video in your repo's README file.

Video URL: https://youtu.be/OgJQ3G8W6rc

  • Aim for excellent code coverage of the production code; ignore code coverage of the test code. Some of the on-campus mobs achieved >90% code coverage before they began refactoring. Take a screenshot of your IDE or code coverage tool showing your project's code coverage. Include the screenshot in your git repo as a file named code-coverage.png.

See repo.

  • Show that all your unit tests pass. Take a screen shot of the JUnit tests in your IDE, showing the list of all unit tests and their results. Or copy the console output of your JUnit tests into a text file. Include the screen shot or text file in your git repo. Name the file test-results.png or test-results.txt.

  • Refactor the Gilded Rose production code, removing as many code smells as possible, refactoring for clean code. Your refactored Gilded Rose production code should be short and concise. Commit your refactored code to your repo.

  • Add the new feature. Use TDD. Your test method(s) for the new inventory item, Conjured items, must start with the word “conjured”. You have at least one test method for Conjured items, and it proves that Conjured items degrade twice as fast as ordinary items. All tests pass.

About

No description, website, or topics provided.

Resources

Readme
Activity

Stars

0 stars

Watchers

1 watching

Forks

1 fork
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.