We’re so pleased that we’ve teamed up with Dave Farley, author of “Continuous Delivery” and frequent GOTO Conferences speaker, for a monthly video series featuring ideas about continuous delivery, DevOps, test-driven development, BDD, software engineering and software development in general.
Find plenty more from Dave on his @Continuous Delivery channel.
Dave Farley - Continuous Delivery & DevOps Pioneer, Award-winning Author, Founder & Director of Continuous Delivery Ltd.
ABSTRACT
Probably the most popular advice to improve the design of your code is DRY - Don’t Repeat Yourself. It is good advice, a good general guideline even, but it is not always the best answer. This is particularly true in Microservices, where DRY can result in too much coupling between services. So when should you aim for DRY software, and when not? What is microservice that means that DRY is a problem? What are good guidelines for DRY in different parts of your system?
In this episode, Dave Farley of Continuous Delivery explores DRY, Coupling and Microservices and how they interact. Dave takes a pragmatic software engineering approach to exploring the pros and cons of DRY on different scales and describes why the microservices example may be more complicated than it looks.
CD TRAINING COURSES
If you want to learn Continuous Delivery and DevOps skills, check out Dave Farley’s courses
RECOMMENDED BOOKS & LINKS
You can grab Dave Farley’s new book ’Continuous Delivery Pipelines’ here:
David Farley • Modern Software Engineering •
Dave Farley & Jez Humble • Continuous Delivery •
Forsgren, Humble & Kim • Accelerate •
Daniel Pink • “The Puzzle of Motivation” •
Daniel Pink • Drive •
DORA • State of DevOps Research •
#GOTOxDaveFarley #Programming #SoftwareArchitecture #CD #ContinuousIntegration #DRY #DontRepeatYourself #Microservices #Coupling #DevOps #DaveFarley #GOTO #GOTOcon #ContinuousDelivery #Accelerate
DAVE’S LINKS
Looking for a unique learning experience?
Attend the next GOTO conference near you! Get your ticket at
SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
1 view
0
0
8 hours ago 00:04:54 1
The Marsh Fots - Cajun Hell (Cajun Viking Records)
8 hours ago 00:01:24 1
LM10--10W laser animation moving head lights with RGB wash effect
1 week ago 00:22:53 1
How-To Make Realistic + Fantasy Resin Eyes for jewelry, costumes, toys, decor
2 weeks ago 00:17:20 1
Юрий Сироткин | Как сделать игру, чтобы в нее играли | Митап Game Push
2 weeks ago 00:22:13 1
Андрей aka Кабан | Игры для стриминговых площадок | Митап Game Push
4 weeks ago 00:16:56 1
Best FREE Plugins for Mixing Vocals! | LUNA Tutorial
4 weeks ago 01:02:50 1
1/35 Sherman Firefly Ic Hybrid Hull from Cyber Hobby - 1/35 WW2 Diorama
4 weeks ago 00:02:18 17
Do THIS to Improve Your Gestures!
4 weeks ago 00:07:15 24
How I Draw Basic Anatomy
4 weeks ago 00:08:42 1
How to Clean a Car Engine Safely / STEP BY STEP GUIDE
4 weeks ago 00:18:10 1
A simple display base - 1/35 Alpine Miniatures German Grenadier Set - Miniature painting ’My Way’
1 month ago 00:15:56 1
I 3D Printed a Laptop
1 month ago 01:12:48 1
London Walk 🇬🇧 Waterloo Station to London Bridge Station · 4K HDR