Refactoring (object oriented design)-JAVA

This project consists of specified refactoring steps as described in the procedure. You will need to understand the code you modify, by the end of the series of changes. After finishing refactoring the software, you will draw the class diagram of the software.

The completion criteria for this project are:

1- Complete all of the refactoring specified in steps in given order.

2- Make sure that the resulting code has eliminated all of the smells that were identified in those steps.

3- Make sure that all unit tests pass.

4- Build a class diagram for the newly refactored software

So, you need to submit the following items:

- Copy of the refactored software. You need to properly document your software.

- The class diagram of the system

please download the project file to access the source codes of project which (is in java) has to be modified and procedure to follow for refactoring.

Навыки: Java, JavaFX, JavaScript, Архитектура ПО, Разработка ПО

Показать больше: object oriented design visual studio, object oriented design ngerprint verication system, object oriented design network analyzer, object oriented design development assembler, accomplished software engineer specializing object oriented design analysis, object oriented design hotel booking system, object oriented design exam, object oriented design patterns codeigniter, generate object oriented design system keeps tracks, object oriented design dvd, reversi game object oriented design class player, object oriented design reversi game, object oriented design diagrams, object oriented design gui dvd, object oriented design, what is object oriented design, object oriented design interview questions, object oriented design patterns, practical object oriented design in ruby

О работодателе:
( 0 отзыв(-а, -ов) ) Thunder Bay, Canada

ID проекта: #25773544



As a full time java developer since 2010 I can help you with refactoring of your code. I've read the PROCEDURE and it seems clear.

$60 CAD за 3 дней(-я)
(82 отзывов(-а))

8 фрилансеров(-а) готовы выполнить эту работу в среднем за $168


Hi I have done many java projects. Kindly contact to share more details about your project in chat. Thank you

$250 CAD за 7 дней(-я)
(78 отзывов(-а))

Greeting! I am full time freelancer, I have 12+ years of IT experience in development with skills - Frameworks/API/Design : JEE, Spring MVC, Spring, Spring security, Spring Boot, Spring data, Spring AOP,Hibernate,JPA, Больше

$160 CAD за 3 дней(-я)
(14 отзывов(-а))

I have read your project and I am an expert in this field. I can do this for you within due time and honestly. I also have a few questions to discuss. Kindly contact me and we will discuss time and budget. Thanks

$140 CAD за 7 дней(-я)
(11 отзывов(-а))

Javafx expert!! Hi there! I'm a full stack software engineer, with over 5+ years experience dealing with the different programming languages, and I can help you to work on this project since previously I have been work Больше

$140 CAD за 7 дней(-я)
(16 отзывов(-а))

Please check my previous reviews regarding java https://www.freelancer.com/projects/software-architecture/Simple-simulator-stock-market-OODP/reviews https://www.freelancer.com/projects/mobile-phone/Project-for-Zain-Abe Больше

$250 CAD за 5 дней(-я)
(17 отзывов(-а))

Hello, i just saw your request and i can do this job for you. contact me to discuss details i am available. have a nice day

$140 CAD за 7 дней(-я)
(0 отзывов(-а))

Hey dear, Im disponible and ready to work on your project effectively and efficiently and this is some of what you would expect from me as a software engineer : Software development Software testing and debugging Prob Больше

$200 CAD за 7 дней(-я)
(0 отзывов(-а))