Question

1- As the team leader, list five guidelines that you might establish for a developer to include comments in their code?
2- Give two positive and two negative reasons for the refactoring of code?
3- Describe three problems that developers might have with debugging their own code completely?
4- Describe the activities that are performed in the implementation phase of the software development lifecycle?
5- Explain the difference between validation and verificaton in ensuring software quality?
6- What is an IDE and how can it be used to help ensure software quality?
7- Explain the difference between white box and black box testing and suggest why one is better than the other?
8- Explain why the cost of fixing a software bug changes throughout the system development life cycle?
9- Describe defensive programming to a programmer?
10- As the team leader, list three guidelines that you might establish for a developer to name variables in their Java code?

Solution Preview

This material may consist of step-by-step explanations on how to solve a problem or examples of proper writing, including the use of citations, references, bibliographies, and formatting. This material is made available for the sole purpose of studying and learning - misuse is strictly forbidden.

1- As the team leader, list five guidelines that you might establish for a developer to include comments in their code?
Answer:
a) always explain by comments structures based on loops and logic
b) always update the comments when modifying the source code
c) write the comments progressively once the code is developed (and not later)...

This is only a preview of the solution. Please use the purchase button to see the entire solution

Assisting Tutor

Related Homework Solutions

Software Defects And Human Injuries
Homework Solution
$15.00
Computer Science
Software Defects
Human Injuries
Radiation
Patients
System Runs
Overdosage
US Army
International Airports
Death
Discussion
Software Development
Coding
Finite State Machines Questions
Homework Solution
$45.00
Finite State Machines
Computer Science
Algorithms
Lamps
Buttons
Safe Combinations
Locks
Alarms
Strings
Binary Numbers
Substrings
Functional Requirements
Formalism
Root Cause Analysis and Fishbone Diagram
Homework Solution
$20.00
Computer Science
Root Cause Analysis
Fishbone Diagram
Software Development
Procedures
People
Environment
Bugs
Defects
System Design
Metrics
Coding
Bowling Game Using Java
Homework Solution
$50.00
Java
Programming
Computer Science
Bowling Game
Rules
Players
Scores
Pins
Extra Throws
Records
Input
Output
Statements
Functions
Variables
Use Case Diagrams and Software Architecture Questions
Homework Solution
$50.00
Computer Science
Use Case Diagrams
Software Architecture
Illustrations
Games
Betting System
Users
Authenticity
Transactions
Database Servers
Communication
UML
Classes
Get help from a qualified tutor
Live Chats