Skip to content

teiniker/teiniker-lectures-softwaredesign

Repository files navigation

Software Design by Example

This project collects examples, exercises and model solutions needed as an introduction to software design in Java.

  1. Introduction

  2. Class Design Principles (SOLID)

  3. Design Patterns

  4. Error Handling and Logging

  5. Functional Programming

  6. Software Quality

See also: Java Programming by Example, Software Architectures by Example

As a development environment, you can use a pre-configured Linux VM image: Virtual Lab

Egon Teiniker, 2016-2024, GPL v3.0

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages