У нас вы можете посмотреть бесплатно E13 - The 5 Essential Elements of Modular Software Design или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
Complexity grows exponentially with code size. If that complexity is not managed, productivity will exponentially plummet. The key is effective modularization. There are five essential elements to a well designed module: Purpose, Interface, Encapsulation, Connection and Implementation. In this episode we briefly touch on each of the elements and their key metrics of success: Purpose - Maximize focus Interface - Minimize complexity Encapsulation - Maximize privacy Connection - Minimize dependencies Implementation - Minimize size Episode 12: Get Complexity-Fighting Super Powers with Modules • E12 - Get Complexity-Fighting Super Powers... The 5 Essential Elements of Modular Software Design (blog post) https://www.genui.com/resources/5-ess... Timestamps 0:49 Why Modules? 1:58 Back story 2:22 The 5 Elements 3:14 Purpose 4:10 Interface 5:08 Encapsulation 6:11 Connection 7:03 Implementation 8:24 Outro Follow-up videos on each of the 5 elements: Purpose: • E14 - Purpose is the First Essential Eleme... Interface: • E15 - Interface is the 2nd Essential Eleme... Encapsulation: • E16 - Encapsulation is the Third Essential... Connection: • E018 - Connection is the Forth Essential E... Implementation: • E19 - Implementation is the 5th and Final ...