Write console application using C# and follows SOLID principles

The code in this Project is operational, but it is completed to a very poor standard. Your company's Quality Control arm would like you to refactor the code to the company's stringent quality standards.


A client's business sells lawnmowers, phone cases, and t-shirts. Their database is a mess but you have access to their various product listings. The goal is to consolidate all of the client's products into a single list so that they can be sorted and displayed on the client's website.

You must provide access to all of the same information, but you can change the functions as much as you like.

Your company values the following coding standards:

- Maintainability

- Readability

- DRY (Don't Repeat Yourself)

- SOLID design principles

Please pay special attention to SOLID design principles. Refactor this project to the best of your ability. You can write whatever extra classes that may be necessary to tidy up. Please also provide evidence that you have tested that your changes all work correctly.

Keahlian .NET, Pemrograman C#, JUnit, Perancangan Perangkat Lunak

Lihat lebih lanjut: a .net web application (using c#, ef core, sql server, a .net web application (using c#, ef core, sql, Windows application or any web application using C# and VB.Net, Console application using Viber app decompiling code, Desktop Application using C sharp , c# console application freelancer, programming principles and practice using c++, write some software using c programming, https://wwwfreelancercom/projects/c-sharp-programming/write-mobile-application/, delphi using indy tcpserver console application, write sample application either console forms based instantiates, write csv file net console application, write console application billing system super market , crystal reports using cnet console application, write payroll application using vbnet mssql server 2000

Tentang Pemberi kerja:
( 0 ulasan ) Te Puke, New Zealand

ID Proyek: #14985874

19 freelancer menawar dengan rata-rata $564 untuk pekerjaan ini

$736 NZD dalam 20 hari
(426 Ulasan)

I studied the source code that needs refactoring. I believe this is something I can do. The problem is I need more details regarding SOLID design principles to refactor this appropriately. Relevant Skills and Experien Lagi

$30 NZD dalam 1 hari
(572 Ulasan)

Hi :) I am pretty interested with this funny test used to identify real good coders ;) I would like to send you my humble own participation. Relevant Skills and Experience c# (and .net in general) software arc Lagi

$30 NZD dalam 0 hari
(62 Ulasan)
$51 NZD dalam 1 hari
(131 Ulasan)

Hi there. I would lke to do this project for you Relevant Skills and Experience 10+ years C#/VB.Net Proposed Milestones $36 NZD - Delivery

$36 NZD dalam 1 hari
(83 Ulasan)
$28 NZD dalam 1 hari
(8 Ulasan)

Hi there, I have downloaded the attached solution. My notes are: Lawnmower, Phonecase, TShirt These are products so they have to share the same base class (Product). By sharing the same class we don't need to ite Lagi

$77 NZD dalam 1 hari
(1 Ulasan)

When you got my job done and be happy and satisfied i will accpet your project. When you got my job done and be happy and satisfied i will accpet your project. When you got my job done and be happy and satisfied Lagi

$6666 NZD dalam 1 hari
(9 Ulasan)

I will refactor the code in the project (The codes in [url removed, login to view] project) according to SOLID principles but will not touch to any code in [url removed, login to view] project Relevant Skills and Experience +11 years of pr Lagi

$26 NZD dalam 1 hari
(7 Ulasan)

I'm ready to refactor the code to use all the design priniciples mentioned in [url removed, login to view], and add unit tests and explain every thing I wrote in details. Relevant Skills and Experience c#, Unit test, design Patterns, O Lagi

$30 NZD dalam 1 hari
(1 Ulasan)

Refactoring the code and Data Base and study it to try to implement a graphical interface to facilitate the use of the application (as long as the client wants a graphical interface) Habilidades y experiencia relevant Lagi

$888 NZD dalam 10 hari
(0 Ulasan)

experience in the full life cycle of the software design process including requirement definition, prototyping, proof of concept, design, interface implementation, testing and maintenance. Relevant Skills and Experi Lagi

$28 NZD dalam 10 hari
(1 Ulasan)
$28 NZD dalam 1 hari
(0 Ulasan)

Dear sir Hello, This is Pankil. I can take up your project and do it with perfection. I have excellent experience in web Development and Design. I have positive feedback and one ongoing project over 5-10 hrs. I am sure Lagi

$31 NZD dalam 5 hari
(0 Ulasan)

Hi we are group of professionals with 30+ years of experience in multiple technologies. Ping me to get full introduction of company and resources. Regards Itrash Aslam

$1100 NZD dalam 30 hari
(0 Ulasan)

I am the right candidate for this project with the right expertise. . I am new , but definitely not a beginner. Definitely looking for a long term.. Stay tuned, I'm still working on this proposal.

$833 NZD dalam 15 hari
(0 Ulasan)

Hi, I have got Rich experience in Joomla, Wordpress, Codeigniter, Cake PHP), .NET, Asp.NET, Vb.NET, HTML 5 etc.& mobile apps Relevant Skills and Experience Also have very good knowledge of javascript, jQuery Json, API Lagi

$29 NZD dalam 1 hari
(0 Ulasan)
$28 NZD dalam 1 hari
(0 Ulasan)

Hello, i'm an experienced C# developer. Relevant Skills and Experience C# Proposed Milestones $36 NZD - project fee Additional Services Offered $14 NZD - explanation of work

$36 NZD dalam 1 hari
(0 Ulasan)