У нас вы можете посмотреть бесплатно Clean Architecture - Phần 1 - Làm quen với các khái niệm или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
Giới thiệu về 3 khái niệm cơ bản khi học về kiến trúc phần mềm: Kiến trúc phần mềm: có thể chia ứng dụng thành những component nào và mối quan hệ, sự tương tác của chúng với nhau như thế nào. Dependency: Mức độ phụ thuộc giữa các thành phần bên trong một phần mềm càng thấp thì chi phí bảo trì càng thấp. Tránh cách mối phụ thuộc trực tiếp đến các concrete class, vì chúng phụ thuộc vào rất nhiều các thành phần khác. Đặc biệt tránh các mối quan hệ xoay vòng. Tất cả các phương pháp thiết kế hay kiến trúc phần mềm đều coi việc giảm phụ thuộc hoặc cách ly các thành phần với nhau (sử dụng interface hoặc API) là một trong những yếu tố quan trọng nhất: microservice hoặc DDD chia tách các thành phần vào từng service/bounded context, Clean Architecture và n-tier chia thành các lớp và chỉ cho phép phụ thuộc theo 1 hướng, OOAD nhấn mạnh sự dụng trừu tượng hóa mỗi khi có thể, SOLID có dependency inversion, và nhiều design pattern được tạo ra cũng cho mục đích này... Domain: là lĩnh vực mà phần mềm của chúng ta được tạo ra để giải quyết, hiểu về domain là ưu tiên số một khi chúng ta thiết kế và xây dựng phần mềm.