CS401 | sw engineering
  • outline
  • projects
  • syllabus
  • links

Design

Use Software Engineering Concepts to help design

  • use-case diagrams,
  • class diagrams,
  • sequence diagrams.....
  • Design Methodologies
  • Patterns and Frameworks
  • Always redesign ---refactoring =
    • The system should be as simple as possible.
    • Eliminate all duplicate code.
    • Adding code can make it more complex than necessary.
    • Refactor after adding code OR if it is easier to refactor before you add code, refactor before you add code.

cs401:sw engineering

  • home
  • outline
  • projects
  • syllabus
  • links