This interview was recorded for the GOTO Book Club. #GOTOcon #GOTObookclub http://gotopia.tech/bookclub Read the full transcription of the interview here: https://gotopia.tech/bookclub/episodes/232 Rebecca Parsons - CTO at Thoughtworks & Co-Author of "Building Evolutionary Architectures @thoughtworks Neal Ford - Software Consultant at Thoughtworks & Co-Author of "Building Evolutionary Architectures James Lewis - Principal Consultant & Technical Director at Thoughtworks RESOURCES http://thoughtworks.com/radar Rebecca https://twitter.com/rebeccaparsons https://rebeccaparsons.com https://linkedin.com/in/rebecca-parsons-871491 Neal https://twitter.com/neal4d https://nealford.com https://www.linkedin.com/in/neal-ford-6ba3721 James https://bsky.app/profile/boicy.bovon.org https://twitter.com/boicy https://www.linkedin.com/in/james-lewis-microservices DESCRIPTION The software development ecosystem is constantly changing, providing a constant stream of new tools, frameworks, techniques, and paradigms. Over the past few years, incremental developments in core engineering practices for software development have created the foundations for rethinking how architecture changes over time, along with ways to protect important architectural characteristics as it evolves. This practical guide ties those parts together with a new way to think about architecture and time. * Book description: © O’Reilly: https://www.oreilly.com/library/view/building-evolutionary-architectures/9781492097532 The interview is based on the book "Building Evolutionary Architectures": https://amzn.to/3lqr5Q8 TIMECODES 00:00 Intro 03:26 What is evolutionary architecture? 10:52 What is connascence? 14:21 From genetic algorithms to evolutionary architectures 18:05 Why use fitness functions? 21:08 How to avoid doing too much work upfront? 27:43 Fitness functions in different organizations 32:43 The architecture quantum 41:56 Head First Software Architecture & next AI revolution 45:17 Outro RECOMMENDED BOOKS Ford, Parsons, Kua & Sadalage • Building Evolutionary Architectures 2nd Edition • https://amzn.to/3lqr5Q8 Ford, Richards, Sadalage & Dehghani • Software Architecture: The Hard Parts • https://amzn.to/3QeMgjR Mark Richards & Neal Ford • Fundamentals of Software Architecture • https://amzn.to/3wMBhoI Ford, Parsons & Kua • Building Evolutionary Architectures • https://amzn.to/3l0IOh2 Neal Ford • Functional Thinking • https://amzn.to/3l6ND8M Nick Tune & Jean-Georges Perrin • Architecture Modernization • https://amzn.to/4b5ASiN Michael Feathers • Working Effectively with Legacy Code • https://amzn.to/3ZFQoMU Christian Clausen • Five Lines of Code • https://amzn.to/3s2zjyg https://twitter.com/GOTOcon https://www.linkedin.com/company/goto- https://www.instagram.com/goto_con https://www.facebook.com/GOTOConferences #SoftwareArchitecture #SoftwareEngineering #EvolutionaryArchitecture #Connascence #FitnessFunctions #Thoughtworks #Coupling #LooseCoupling #ComputerScience #RebeccaParsons #NealFord #JamesLewis #Programming #ArchitectureQuantum CHANNEL MEMBERSHIP BONUS Join this channel to get early access to videos & other perks: https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join Looking for a unique learning experience? Attend the next GOTO conference near you! Get your ticket at https://gotopia.tech Sign up for updates and specials at https://gotopia.tech/newsletter SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily. https://www.youtube.com/user/GotoConferences/?sub_confirmation=1
Get notified about new features and conference additions.