Logo video2dn
  • Сохранить видео с ютуба
  • Категории
    • Музыка
    • Кино и Анимация
    • Автомобили
    • Животные
    • Спорт
    • Путешествия
    • Игры
    • Люди и Блоги
    • Юмор
    • Развлечения
    • Новости и Политика
    • Howto и Стиль
    • Diy своими руками
    • Образование
    • Наука и Технологии
    • Некоммерческие Организации
  • О сайте

Скачать или смотреть #195

  • Tech Lead Journal
  • 2024-10-14
  • 2196
#195
  • ok logo

Скачать #195 бесплатно в качестве 4к (2к / 1080p)

У нас вы можете скачать бесплатно #195 или посмотреть видео с ютуба в максимальном доступном качестве.

Для скачивания выберите вариант из формы ниже:

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

Cкачать музыку #195 бесплатно в формате MP3:

Если иконки загрузки не отобразились, ПОЖАЛУЙСТА, НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если у вас возникли трудности с загрузкой, пожалуйста, свяжитесь с нами по контактам, указанным в нижней части страницы.
Спасибо за использование сервиса video2dn.com

Описание к видео #195

“Legacy code is a code without tests. If you have code, and it has lots of tests, it’s relatively easy to change. But if you don’t have the tests, you’re really in serious trouble.”

Do you dread working with legacy code?

Michael Feathers, renowned software expert and author of the classic “Working Effectively with Legacy Code,” joins me to discuss the challenges and strategies for working with legacy code, a topic that remains highly relevant even after 20 years!

Michael explains why he defines legacy code as “code without tests,” emphasizing the crucial role of automated tests for code maintainability, rather than simply defining it as an old inherited code. He also provides insights on the psychological challenges of working with legacy code and stresses the importance of approaching it with curiosity and a sense of adventure.

The conversation also explores the evolving world of AI assistant in software development, drawing from Michael’s forthcoming book, “AI-Assisted Programming”. He shares how AI can assist developers in various tasks, such as explaining code, identifying potential issues, generating tests, and exploring new possibilities.

Listen to this episode to explore the intersection of legacy code, AI, and the future of software development!

Listen out for:
Quote & Intro - [00:00:00]
Career Journey - [00:01:24]
“Working Effectively with Legacy Code” Book - [00:02:05]
Definition of Legacy Code - [00:04:55]
The Importance of Automated Tests - [00:06:39]
Understanding Legacy Code - [00:09:47]
Mindset for Working with Legacy Code - [00:11:15]
Rewrite vs Fixing Legacy Code - [00:13:50]
Microservice for Legacy Code - [00:15:36]
Approach to Dealing with Legacy Code - [00:17:33]
Seams - [00:20:03]
Strangler Fig - [00:21:42]
Understanding Refactoring - [00:22:48]
Testing Pyramid - [00:24:28]
Code Nobody Wants to Touch - [00:26:10]
AI for Understanding Legacy Code - [00:27:53]
AI Churning More Legacy Code - [00:30:06]
“AI Assisted Programming” Book - [00:32:47]
Prompt Engineering - [00:34:16]
Doing in Small Steps - [00:35:09]
Best Use Case for AI - [00:37:29]
Developer’s Fear of AI - [00:39:16]
SudoLang - [00:40:59]
AI as Test Assistant - [00:43:42]
Context Window - [00:45:19]
Waywords - [00:47:14]
Managing AI Sessions - [00:48:53]
Using Different AI Tools - [00:50:30]
3 Tech Lead Wisdom - [00:52:28]
_____

Michael Feathers’s Bio
Michael Feathers is the Founder and Director of R7K Research & Conveyance, a company specializing in software and organization design. Over the past 20 years he has consulted with hundreds of organizations, supporting them with general software design issues, process change and code revitalization.

A frequent presenter at national and international conferences, Michael is also the author of the book Working Effectively with Legacy Code.

Follow Michael:
Twitter – @mfeathers
LinkedIn – linkedin.com/in/michaelfeathers
Substack – substack.com/@michaelfeathers
📚 Working Effectively with Legacy Code – https://www.amazon.com/Working-Effect...
📚 AI Assisted Programming – leanpub.com/ai-assisted-programming

Our Sponsor - JetBrains
Enjoy an exceptional developer experience with JetBrains. Whatever programming language and technology you use, JetBrains IDEs provide the tools you need to go beyond simple code editing and excel as a developer.

Check out FREE coding software options and special offers on jetbrains.com/store/#discounts.
Make it happen. With code.

Our Sponsor - Manning
Manning Publications is a premier publisher of technical books on computer and software development topics for both experienced developers and new learners alike. Manning prides itself on being independently owned and operated, and for paving the way for innovative initiatives, such as early access book content and protection-free PDF formats that are now industry standard.

Get a 40% discount for Tech Lead Journal listeners by using the code "techlead24" for all products in all formats.

Like this episode?
📝 Show notes – https://techleadjournal.dev/episodes/195
☕ Buy me a coffee – https://techleadjournal.dev/tip
😎 Become a patron – https://techleadjournal.dev/patron

Follow @techleadjournal:
LinkedIn –   / techleadjournal  
Twitter –   / techleadjournal  
Instagram –   / techleadjournal  
Newsletter – https://techleadjournal.dev

Комментарии

Информация по комментариям в разработке

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

  • О нас
  • Контакты
  • Отказ от ответственности - Disclaimer
  • Условия использования сайта - TOS
  • Политика конфиденциальности

video2dn Copyright © 2023 - 2025

Контакты для правообладателей [email protected]