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

CSC305 Summer Lecture 07

CSC305 Summer Lecture 07

Individual Software Design and Development
Blackboard
(202508)

Avatar for Javier Gonzalez-Sanchez

Javier Gonzalez-Sanchez PRO

August 10, 2025
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 305 Individual Software Design and Development | Summer Version Lecture 07. Blackboard
  2. Important 10 Do not reinvent the wheel! (Do not make

    another implementation for classes Observer or Observable -they already exist in libraries!)
  3. Warning 22 Do not Abuse of the Singleton You are

    transforming OOP into Structural Programming!! 🙈
  4. Blueprint 25 M a in Dr a wAre a Dr

    a wAre a Listener Repository
  5. CSC 305 Individual Software Design and Development Javier Gonzalez-Sanchez, Ph.D.

    [email protected] Summer 2025 Copyright. These slides can only be used as study material for the class CSC305 at Cal Poly. They cannot be distributed or used for another purpose.