Speakers:
Object Oriented Programming is the dominant paradigm in development today. Effective communication with developers depends on managers, requirements analysts, and architects being able to communicate system plans in a language which is easily understood by developers and by clients alike.
This session will provide an understanding of Object Oriented architecture and design which supports inter- and intra-team communication, provides a simple structure for system diagramming, and enables the agile principles of flexibility and reusability.
In the session, we'll cover:
- Classes, Objects, Attributes, and Methods,
- Inheritance,
- Architecture through decomposition,
- UML as a diagramming language,