YoVDO

Hiding the Lead - Coupling, Cohesion & Microservices

Offered By: NDC Conferences via YouTube

Tags

NDC Conferences Courses Microservices Courses Structured Programming Courses

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 Programming
University 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