When
11:00 AM Saturday
Where
Fireside C
Silicon Valley Code Camp 2019session

Make Your Code More Testable with the Hexagonal Architecture

Making your code more testable can be easy if you have the right architecture. In this session, you'll learn how the Hexagonal Architecture (aka Ports & Adapters) can not only make it easier to adapt to a changing world, but help keep things testable

About This Session

In this session, you'll learn the details of the Hexagonal architecture (aka "Ports & Adapters") and how it helps keep your code clean and well-tested. You'll find out how can scale from small microservices to much larger applications and how it's superior to traditional tiered and horizontally layered architectures.

You'll see how the core domain is easily augmented with RESTful APIs, a Web UI, database persistence, and calling out to external APIs. You'll learn how each part fits nicely into place in the Hexagonal architecture, yet are expendable when external needs change, without causing a major overhaul.

While this talk is full of multiple examples of working Java code (Spring Boot) that implements this architecture, it is directly applicable to other languages, such as PHP and JavaScript.


11:00 AM Saturday   Room: Fireside C

The Speaker(s)

{speaker.firstName} {speaker.lastName}

Ted Young

Trainer and Coding Mentor , Spiral Learning, LLC

Coding Coach and Trainer: Java, Spring, TDD, and Agile.


Silicon Valley Code Camp 2019 PayPal Town Hall

Code Stars Summit, Silicon Valley Code Camp, AngularU (tm) are trademarks of 73rd Street Associates (Copyright © 2021)
Site Built with React and Apollo GraphQL Client and Server
Built by PeterKellner.net

Select a Past SV Code Camp Year to View