Talk type: Talk

The Architecture of Complex Client Applications

  • Talk in Russian
Presentation pdf

The talk will present a modern view of the architecture and methodology of developing complex client applications. Here the word "client" means platform-independent (iOS, Android, Web, Qt, etc.) and "complex" implies both a client state synchronizable with the backend and multiple event sources. The main emphasis will be placed on ensuring testability (unit tests and integration tests), visibility (mapping UML diagrams to code) and flexibility (resistance to change).

  • #testing
  • #bicycle
  • #uml

Speakers

Invited experts

Schedule