Piethein Strengholt

Piethein Strengholt’s Followers (5)

member photo
member photo
member photo
member photo
member photo

Piethein Strengholt



Average rating: 4.17 · 144 ratings · 18 reviews · 5 distinct worksSimilar authors
Data Management at Scale: B...

4.10 avg rating — 104 ratings4 editions
Rate this book
Clear rating
Data Management at Scale: M...

4.05 avg rating — 22 ratings
Rate this book
Clear rating
Data Management at Scale: M...

it was amazing 5.00 avg rating — 9 ratings
Rate this book
Clear rating
Building Medallion Architec...

4.50 avg rating — 6 ratings
Rate this book
Clear rating
Building Medallion Architec...

4.67 avg rating — 3 ratings
Rate this book
Clear rating
More books by Piethein Strengholt…
Quotes by Piethein Strengholt  (?)
Quotes are added by the Goodreads community and are not verified by Goodreads. (Learn more)

“Connascence, in the context of software engineering, refers to the degree of coupling between software components. (Connascence.io hosts a handy reference to the various types of connascence.) Software components are connascent if a change in one would require the other(s) to be modified in order to maintain the overall correctness of the system.”
Piethein Strengholt, Data Management at Scale: Best Practices for Enterprise Architecture

“One of the patterns from domain-driven design is called bounded context. Bounded contexts are used to set the logical boundaries of a domain’s solution space for better managing complexity. It’s important that teams understand which aspects, including data, they can change on their own and which are shared dependencies for which they need to coordinate with other teams to avoid breaking things. Setting boundaries helps teams and developers manage the dependencies more efficiently.

The logical boundaries are typically explicit and enforced on areas with clear and higher cohesion. These domain dependencies can sit on different levels, such as specific parts of the application, processes, associated database designs, etc. The bounded context, we can conclude, is polymorphic and can be applied to many different viewpoints. Polymorphic means that the bounded context size and shape can vary based on viewpoint and surroundings. This also means you need to be explicit when using a bounded context; otherwise it remains pretty vague.”
Piethein Strengholt, Data Management at Scale: Best Practices for Enterprise Architecture

“This technical debt (future rework) will cause problems later.”
Piethein Strengholt, Data Management at Scale: Best Practices for Enterprise Architecture



Is this you? Let us know. If not, help out and invite Piethein to Goodreads.