EECE 2560 Lecture Notes - In C, Loose Coupling

55 views2 pages

Document Summary

Software engineering deals with ways to make developing computer programs easier. We"ll focus on the entire process, going from a problem statement to a correctly written program that solves a problem. The real goal is to create a program that meets the speci cation while minimizing cost over all phases of the software life cycle. We prere that code beeasier to create, debug and maintain. We are usually less concerned with low fast code runs. Try to use algorithms that are easier to understand. Request - the client perceives a need for a software system to solve a problem. Analysis - convert a vague request into a detailed description of the program"s requirements. Helps communication between group members and between clients/engineers. Program design - process of transforming the speci cations into a set of modules that will implement the solution. problem. In c++, classes are modules should be as little as possible.

Get access

Grade+20% off
$8 USD/m$10 USD/m
Billed $96 USD annually
Grade+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
40 Verified Answers
Class+
$8 USD/m
Billed $96 USD annually
Class+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
30 Verified Answers

Related Documents