Expert Talk: How to Manage Complexity in Software • Hadi Hariri & Kevlin Henney • GOTO 2022
Автор: GOTO Conferences
Загружено: 2022-05-31
Просмотров: 26465
This interview was recorded at CodeNode in London for GOTO Unscripted. #GOTOcon #GOTOunscripted
http://gotopia.tech
Read the full transcription of this interview here:
https://gotopia.tech/articles/expert-...
Hadi Hariri - VP of Developer Advocacy at JetBrains and Podcast Host of Talking Kotlin @hadihariri
Kevlin Henney - Consultant, Programmer, Keynote Speaker, Technologist, Trainer & Writer @KevlinHenney
DESCRIPTION
Complexity of software systems sometimes grows beyond control. Left unchecked, it can leave behind bloated applications.
Kevlin Henney talks to Hadi Hariri, developer advocate at JetBrains, about how some of the key traits of developers like creativity and problem solving make them prone to innovate more but also over-engineer their code and not choose solutions based on context.
TIMECODES
00:00 Intro
01:44 Complexity in software
06:47 Design patterns in software
11:02 Over-engineering your code
21:20 Choosing a software solution in context
30:54 Software engineering cycles
40:27 The Ktor project
50:31 Outro
RECOMMENDED BOOKS
Kevlin Henney & Trisha Gee • 97 Things Every Java Programmer Should Know • https://amzn.to/3kiTwJJ
Kevlin Henney • 97 Things Every Programmer Should Know • https://amzn.to/2Yahf9U
Henney & Monson-Haefel • 97 Things Every Software Architect Should Know • https://amzn.to/3pZuHsQ
Henney, Buschmann & Schmidt • Pattern-Oriented Software Architecture Volume 5 • https://amzn.to/3GAPzN7
Gamma, Helm, Johnson & Booch • Design Patterns (Gang of Four) • https://amzn.to/3sPJ8yk
Venkat Subramaniam • Programming Kotlin • https://amzn.to/2MIC8D1
Eric Evans • Domain-Driven Design • https://amzn.to/3tnGhwm
Sam Newman • Monolith to Microservices • https://amzn.to/2Nml96E
Sam Newman • Building Microservices • https://amzn.to/3dMPbOs
Ronnie Mitra & Irakli Nadareishvili • Microservices: Up and Running • https://amzn.to/3c4HmmL
/ gotocon
/ goto-
/ gotoconferences
#Complexity #SoftwareEngineering #Ktor #Kotlin #HadiHariri #KevlinHenney #Programming #ProgrammingAnarchy #Tech #SoftwareDevelopment #SoftwareTechnology #SoftwareCycles #ProgrammingCycles #DesignPatterns #TalkingKotlin #WasabiFX
Looking for a unique learning experience?
Attend the next GOTO conference near you! Get your ticket at https://gotopia.tech
SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
https://www.youtube.com/user/GotoConf...
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: