Upgrade to Pro — share decks privately, control downloads, hide ads and more …

CSC509 Lecture 07

CSC509 Lecture 07

Software Design
Connecting the Dots
(202410)

Javier Gonzalez-Sanchez

October 17, 2024
Tweet

More Decks by Javier Gonzalez-Sanchez

Other Decks in Programming

Transcript

  1. Dr. Javier Gonzalez-Sanchez [email protected] www.javiergs.info o ffi ce: 14 -227

    CSC 508/9 Software Engineering (Design & Deployment) Lecture 07. Connecting Dots
  2. Clean Code Re a d a bility • DRY •

    KIS • SRP • Comments • Error H a ndling with a Logger 3 Metrics • LOC (eLOC, lLOC) • CC • A • I • D
  3. Next Tuesday 11 • 15 minutes • Demo • Explain

    your Blue print • Explan your Code • (Matching the blueprint)
  4. CSC 509 Software Engineering Javier Gonzalez-Sanchez, Ph.D. [email protected] Fall 2024

    Copyright. These slides can only be used as study material for the class CSC509 at Cal Poly. They cannot be distributed or used for another purpose.