Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

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...

Expert Talk: How to Manage Complexity in Software • Hadi Hariri & Kevlin Henney • GOTO 2022

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Expert Talk: gRPC, Kubernetes & .NET • Mark Rendle & Matt Turner • GOTO 2022

Expert Talk: gRPC, Kubernetes & .NET • Mark Rendle & Matt Turner • GOTO 2022

Prioritizing Technical Debt as If Time & Money Matters • Adam Tornhill • GOTO 2022

Prioritizing Technical Debt as If Time & Money Matters • Adam Tornhill • GOTO 2022

Structure and Interpretation of Test Cases • Kevlin Henney • GOTO 2022

Structure and Interpretation of Test Cases • Kevlin Henney • GOTO 2022

Микросервисы простыми словами: что разработчик должен знать, чтобы строить гибкую архитектуру?

Микросервисы простыми словами: что разработчик должен знать, чтобы строить гибкую архитектуру?

Разведчик о том, как использовать людей

Разведчик о том, как использовать людей

How To Avoid Software Complexity | From Grug

How To Avoid Software Complexity | From Grug

Эрик Берлоу: Как сложность приводит к простоте.

Эрик Берлоу: Как сложность приводит к простоте.

Сложность программного обеспечения, позволяющая создавать что угодно — Джонатан Блоу

Сложность программного обеспечения, позволяющая создавать что угодно — Джонатан Блоу

Теренс Тао о том, как Григорий Перельман решил гипотезу Пуанкаре | Лекс Фридман

Теренс Тао о том, как Григорий Перельман решил гипотезу Пуанкаре | Лекс Фридман

Будет ли встраиваемые системы по-прежнему привлекательной карьерой в 2026 году?

Будет ли встраиваемые системы по-прежнему привлекательной карьерой в 2026 году?

Small Is Beautiful • Kevlin Henney • GOTO 2016

Small Is Beautiful • Kevlin Henney • GOTO 2016

Звери как партнёры, роботы как собеседники: новая этика XXI века. Жизнь до 150 лет

Звери как партнёры, роботы как собеседники: новая этика XXI века. Жизнь до 150 лет

Architecture as Knowledge | Kevlin Henney

Architecture as Knowledge | Kevlin Henney

ДЕНЬ 1422: ПРАВОЗАЩИТНИКИ ЗА ДЕНЬГИ @Kurbanova_LIVE

ДЕНЬ 1422: ПРАВОЗАЩИТНИКИ ЗА ДЕНЬГИ @Kurbanova_LIVE

Kubernetes — Простым Языком на Понятном Примере

Kubernetes — Простым Языком на Понятном Примере

Высокосвязный дизайн программного обеспечения для управления сложностью

Высокосвязный дизайн программного обеспечения для управления сложностью

Пожалуй, главное заблуждение об электричестве [Veritasium]

Пожалуй, главное заблуждение об электричестве [Veritasium]

Managing complexity | Software fundamentals

Managing complexity | Software fundamentals

Lesson 117 - Accidental Complexity AntiPattern

Lesson 117 - Accidental Complexity AntiPattern

Team Topologies, Software Architecture & Complexity • James Lewis • GOTO 2022

Team Topologies, Software Architecture & Complexity • James Lewis • GOTO 2022

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: infodtube@gmail.com