Access over 20 million homework & study documents

search

Snhu cs 310 final project module 4 check in

Content type
User Generated
School
SNHU
Rating
Showing Page:
1/5
11/22/2020
CS 310 Final Project Check-In 4-3
SNHU

Sign up to view the full document!

lock_open Sign Up
Showing Page:
2/5
Version Control Summary
1. Describe the benefits of version control tools in software development projects.
Version control tools provide many advantages in the development of software projects. The
following is some of the advantages of version control tools: collaboration, organization, and
backups. First, version control tools allow the collaboration between team members during the
creation of the software development project. Collaboration between team members is always
beneficial because it makes it easier for static testing to find any defects early in the project.
Team members can use many techniques such as peer review, code inspection, and code
walkthrough to find these defects / errors to prevent higher cost testing later on in the project.
Second, version control tools keep track of any changes throughout the project. Keeping track of
any changes, developers will be informed about these new changes and be able keep the project
organized instead of wondering who made recent changes to the code. Lastly, version control
tools can be used to make backups of previous work prior to any new modifications. Being able
to essentially go back in time, developers have a “safety net” in case any new modification to the
code causes more errors. These “safety nets” or saved work of code can prevent wasted time in
recreating the prior code and they also can protect the budget from undesired expenses within a
project.
2. Detail how version control helped you manage your source code in developing the calculator app
Version control tools were great when looking throughout my calculator app. In the beginning of
the term (week 2), I had a problem with being able to run the calculator project because of
Eclipse configuration problem. However, I was able to use version control tools to see when I
added new classes such as Power.Java and Divide.Java to the calculator project. I was also able
to keep a track record that I added new classes such as Power and Divide to the Calculator.Java

Sign up to view the full document!

lock_open Sign Up
Showing Page:
3/5

Sign up to view the full document!

lock_open Sign Up
End of Preview - Want to read all 5 pages?
Access Now
Unformatted Attachment Preview
11/22/2020 CS 310 Final Project Check-In 4-3 SNHU Version Control Summary 1. Describe the benefits of version control tools in software development projects. Version control tools provide many advantages in the development of software projects. The following is some of the advantages of version control tools: collaboration, organization, and backups. First, version control tools allow the collaboration between team members during the creation of the software development project. Collaboration between team members is always beneficial because it makes it easier for static testing to find any defects early in the project. Team members can use many techniques such as peer review, code inspection, and code walkthrough to find these defects / errors to prevent higher cost testing later on in the project. Second, version control tools keep track of any changes throughout the project. Keeping track of any changes, developers will be informed about these new changes and be able keep the project organized instead of wondering who made recent changes to the code. Lastly, version control tools can be used to make backups of previous work prior to any new modifications. Being able to essentially go back in time, developers have a “safety net” in case any new modification to the code causes more errors. These “safety nets” or saved work of code can prevent wasted time in recreating the prior code and they also can protect the budget from undesired expenses within a project. 2. ...
Purchase document to see full attachment
User generated content is uploaded by users for the purposes of learning and should be used following Studypool's honor code & terms of service.

Anonymous
Great! Studypool always delivers quality work.

Studypool
4.7
Trustpilot
4.5
Sitejabber
4.4