Bad Programming 101 - Part 2

Inflexible Class Design

Your browser needs to be JavaScript capable to view this video

Try reloading this page, or reviewing your browser settings

This segment looks at how to design collaborating classes in a way that is inflexible and hard to maintain.

Keywords

  • Flexibility
  • object-oriented design
  • cohesion
  • abstraction
  • polymophism
  • interface
  • implementation

About this video

Author(s)
Karl Beecher
First online
22 July 2021
DOI
https://doi.org/10.1007/978-1-4842-7153-7_13
Online ISBN
978-1-4842-7153-7
Publisher
Apress
Copyright information
© Karl Beecher 2021