Architecting Well-Structured Java Applications

Software developers spend most of their time working with Java code on literal level. Unfortunately, vast amount of design flaws hides behind hundreds of interrelated packages, classes and methods, destroying your system deliberately with a messy software architecture.

This talk presents the knowledge needed to manage the complexity of your logical design from the theoretical, practical and tools perspectives. It is time to keep your Java software architecture in a predictable and manageable state.

Video producer:
Slides from the presentation:

One comment

  1. Pingback: Software Development Linkopedia February 2016

Comments are closed.