Hexagonal Architecture: What You Need To Know - Simple Explanation

Опубликовано: 24 Февраль 2023
на канале: Alex Hyett
97,405
5.2k

It is important when writing applications to pick the right architecture. Most software developers are familiar with the 3-Tier architecture model already, but few understand Hexagonal Architecture, which I cover in this video. Hexagonal Architecture, which was first coined by Alistair Cockburn in 2005 is a flexible architecture that is great for large applications.

📝 Video Transcript: https://www.alexhyett.com/hexagonal-a...

📨 Free Newsletter: https://www.alexhyett.com/newsletter/ — Join my free weekly newsletter for advice, technology and more.
❤️ Support my channel: https://www.alexhyett.com/supporters/ — Say thanks by buying me a coffee or becoming a loyal supporter.
🎓 Courses: https://www.alexhyett.com/courses/ — Like the way I teach? You might like my courses too!
👨‍💻 All Code: https://code.alexhyett.com/alexhyett/... —Links to all the code for my YouTube videos can be found here.

⏳ CHAPTERS
00:00 Introduction
00:11 3 Tier Architecture
00:46 Dependency Injection
01:04 Ports and Adapters Architecture
01:27 The Hexagon
01:34 The Port
02:31 The Adapter
03:05 Input Port and Adapter
03:28 Driving Side and Driven Side
03:39 Why is it called Hexagonal Architecture?
04:30 Domain Driven Design
04:58 STOP, Before you use Hexagonal Architecture
05:03 Pros and Cons of Hexagonal Architecture
05:08 Testability
05:28 Maintainability
05:55 Flexibility
06:20 Complexity in Code
06:36 Running Locally
06:58 Performance
07:24 Should you use Hexagonal Architecture?

🔗 SOCIAL LINKS
🐘 Mastodon — https://social.alexhyett.com/@alex
💼 LinkedIn —   / alexhyett  
☁️ Bluesky — https://bsky.app/profile/alexhyett.com

🧑‍💻 WHO AM I
I’m Alex, a Software Developer and YouTube working in the UK. I make videos about software development to help developers with the skills they need to be senior developers.

As well as this YouTube Channel, I also write articles on my website (https://alexhyett.com) as well as write a regular newsletter that contains some thoughts to help aspiring developers.

#coding #programming #developer


Смотрите видео Hexagonal Architecture: What You Need To Know - Simple Explanation онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь Alex Hyett 24 Февраль 2023, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 97,405 раз и оно понравилось 5.2 тысяч людям.