Hinweis: Die aktuelle OOP-Konferenz finden Sie hier!
SIGS DATACOM Fachinformationen für IT-Professionals

SOFTWARE MEETS BUSINESS:
Die Konferenz für Software-Architekturen
30. Januar - 03. Februar 2017

Sessionsdetails

Vortrag: Do 5.1
Datum: Do, 06.02.2020
Uhrzeit: 09:00 - 10:30
cart

Unreasonable Architecture

Uhrzeit: 09:00 - 10:30
Vortrag: Do 5.1

 

What if modelarity and modularity does not exist in the design or in the domain of a software system? What if the failure modes of software are not based on mechanisms structured for our understanding? Whether we are talking optimising compilers, machine learning, quantum computing or the messy interactions of software with people and other systems, not everything about the software is reasonable or can be reasoned about. We have entered an era where many of the certainties we hold about good practice may no longer hold.

Target Audience: Architects, Developers
Prerequisites: Software design and programming practices
Level: Practicing

Extended Abstract
It is not enough that software works as desired and expected. We place a great deal of value on its internal quality, citing the comprehensibility of the code and the clarity of its intent as hallmarks of that quality. We separate concerns and structures in order to understand and reason about our code.
But what if such modelarity and modularity does not exist in the design or in the domain? What if the failure modes of software are not based on mechanisms structured for our understanding? Whether we are talking optimising compilers, machine learning, quantum computing or the messy interactions of software with people and other systems, not everything about the software is reasonable or can be reasoned about. We have entered an era where many of the certainties we hold about good practice may no longer hold.