Hiding the Lead - Coupling, Cohesion & Microservices
Offered By: NDC Conferences via YouTube
Course Description
Overview
Explore the concepts of information hiding, coupling, and cohesion in the context of microservices architecture in this 46-minute conference talk. Delve into the applicability of these terms, originating from structured programming, to modern microservice systems. Examine different types of coupling and their relevance to contemporary software development. Gain insights into independent deployability, modules, and information hiding techniques. Learn about data transfer objects, module connections, and schemas. Understand the importance of cohesion and various forms of coupling, including domain and common coupling. Conclude with a summary and Q&A session, enhancing your understanding of these crucial software design principles in the microservices era.
Syllabus
Introduction
Independent Deployability
Modules
Information Hiding
Explicit
Data Transfer Object
Module Connections
Schemas
Cohesion
Domain Coupling
Common Coupling
Summary
QA
Taught by
NDC Conferences
Related Courses
C for Everyone: Structured ProgrammingUniversity of California, Santa Cruz via Coursera Introduzione all'informatica
University of Naples Federico II via edX 程序设计基础
Peking University via edX Fondamenti di informatica
University of Naples Federico II via Federica IBM COBOL Core
IBM via Coursera