Session

Ubiquitous Language In Tests

(This is a hands-on lab with limited capacity)

During software development, tests are a key artifact. Apart from verifying functionality, tests are also documentation of the domain. Tests that fail to contribute to ubiquitous language may lead to misunderstandings regarding functionality and requirements. Continuously using the universal language and its terms across all sections of the project is imperative to achieving shared understanding among all project stakeholders.

This workshop focuses on using ubiquitous language in tests and refactoring existing tests to reflect the domain language. This workshop will cover the following topics:

* Paradigm shift from thinking of tests to thinking of specifications
* High-level Specifications & Low-Level Specifications
* Writing, organizing and defining specifications at a business-readable level by applying ubiquitous language.
* Language used in the technical and automation layers and executable specifications

Hadi Ahmadi

Independent Software Architect & Consultant, Co-Founder of DDD Iran Community

Tehran, Iran

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top