Uncategorized

You are working for a company (jBlink Software Inc.) that recently had one of th

Need this assignment written? Get a free quote from a subject specialist in minutes.

Order Your Essay
12,000+
Assignments delivered
97%
On-time delivery
800+
Verified writers
4.9★
Average rating

You are working for a company (jBlink Software Inc.) that recently had one of the programmers

leave. The programmer was working on a library of methods in C# to support Statistical
Calculations. The library was designed using a List of Double values and it is currently only
expected to work with that data type. Your boss has asked you to improve the quality of the code
by refactoring and adding appropriate documentation.
The code appears complete and includes a main method that executes each of the public
methods in the class. Since these are generalpurpose methods each has been declared static
(class methods). All parameters to obtain the required functionality are passed as method
arguments.

General Assignment Requirements
Set up a project using Visual Studio and run the program. It should produce a set of results as
shown below:
Place the code into a source control system. Specifically, you have been asked to use Git for this
project. Git is included in Visual Studio. A tutorial on how to use the features of Git required for
this lab is available on the Canvas Modules page for this course.
Provided Guidelines
C# Style Guide
o Refactor the code using the rules listed in the guide below
o https://www.dofactory.com/reference/csharpcodingstandards.
XML Comments
o Comment all of the code according to the guidelines in the link below
o https://docs.microsoft.com/enus/dotnet/csharp/programming-

guide/xmldoc/recommendedtagsfordocumentationcomments


Tasks / Check List

The specific steps for this lab are listed below:
Create a new Visual Studio project and add the source file (A3.cs) to the project.
Execute the project and ensure you see the results in the output window.
Create a GIT repository for the project.
o In Visual Studio 2019 Community Edition, this will automatically add and commit
all the files.
o If you are working in a different version, ensure all files have been added and
committed.
In order to understand the methods, it is suggested that you modify the main method and
attempt to pass different parameters to the methods.
Document and improve the source code using the rules from the C# style guide provided
on the first page of the assignment.
o A list of the rules that you applied from the C# style guide to the code must be
included at the top of the source file in a comment.
o List only the rules you actually applied to the code.
o List the rules by name, (i.e. DO use Pascal Casing for class names and method
names).
Comment / Document the code following the guide provided on the first page of the
assignment.
Once code changes and commenting are complete, commit these changes to the
repository, using the following commit comment: COMMIT#2 Source Code
Improvements”.

PLEASE CHECK BELOW MARKING SCHEME

Your submission will be evaluated for:
Initial repository creation and a 2nd commit proper use of Git (20%),
Code refactoring based on Guidelines, and including rules applied as a comment (40%),
Commenting the methods as required with documentation comments (40%).

PLEASE FIND ATTACHED SCREENSHOT AND THE SOURCE CODE TO START THE PROJECT WITH!


The post You are working for a company (jBlink Software Inc.) that recently had one of th appeared first on GET HELP WITH PAPERLINQ.

Plagiarism-Free Essay Writing

Have This Essay Written By a Professional — On Your Terms

  • Verified writers, vetted by subject
  • 100% plagiarism-free — Turnitin report included
  • Deadlines from 3 hours
  • Unlimited free revisions
  • Free quote — no card required
  • Money-back guarantee
Order Your Essay Get a Free Quote →
Share:
AD
admin3
Academic Writer & Editor

Expert academic writer and education specialist helping students in the UK, USA, and Australia achieve their best results.

← Previous
Title: The Impact of Two Sleep Disorders on Human Behavior: A Comparative Analysis Introduction Sleep is a vital aspect of human life, essential for physical and mental health. It is a natural state of rest where the body and mind recuperate and
Next →
PowerPoint Presentation Course Objectives: CO1: Appraise the stages, activities

Need Help With This Assignment?

No credit card · No commitment · Quote in minutes
Order Your Essay Get a Free Quote →