Fill This Form To Receive Instant Help

Help in Homework
trustpilot ratings
google ratings


Homework answers / question archive / Assignment 6 Description Review your assignment projects and refactor your solutions for one of the past application assignments 2, 3 or 4

Assignment 6 Description Review your assignment projects and refactor your solutions for one of the past application assignments 2, 3 or 4

Computer Science

Assignment 6

  1. Description

Review your assignment projects and refactor your solutions for one of the past application assignments 2, 3 or 4.

 

  1. Tasks

Provide a description of your refactoring process. Describe what do you want to change and why do you want to change it.

 

    1. Task 1 - Implementation Description

Provide a description of your refactoring process. Describe what do you want to change and why do you want to change it.

 

    1. Task 2 - Solution description and code change

Produce a UML class diagram that shows the usage of the used design pattern in the project code.

Tips: - Use your IDE features like extract method, extract class, etc.

 

    1. Task 3 - Implement your solution in Java
  • Provide a zip file that includes your implementation package.

The zip file should include a README.md file that describes how to compile and run your implementation. Create a Zip file from the root of your working directory so that it includes all subdirectories of your project. Remove the binary files before creating the zip files.

  • Your zip file should not be larger than 10MB, include only source files of your project but not the binaries that you generated.
  • Document your code very well. The best way to write documentation inside your code is to write the code while you are implementing the project and not postpone it to later time.
  • Each class should have a description before the implementation
  • You should use the Google Java Style Guide (https://google.github.io/styleguide/javaguide.html)
  • We should be able to compile your solution using “mvn compile” command.
  • You should implement JUnit tests for your implementation.

Option 1

Low Cost Option
Download this past answer in few clicks

22.99 USD

PURCHASE SOLUTION

Already member?


Option 2

Custom new solution created by our subject matter experts

GET A QUOTE