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

Programming Problems: Template Classes & Inheritance
Homework Solution
$40.00
Computer Science
C Programming
Template Classes
OOP
Constructors
Derivation
Information
Card Games
Functions
Statements
Loops
Variables
Random Numbers
Setters
Getters
Virtual Elements
Brief Description of Concurrent Programming in Software Engineering
Homework Solution
$20.00
Concurrent
Programming
Software
Engineering
Model
Simultaneous
Multithreaded
Synchronization
Parallel
Distributed
Program
Control
Slice
Execution
Logic
Flow
OS
Deadlock
Thread
Real-time
Get help from a qualified tutor
Live Chats