Джерело
Yet Another Useful Channel | Фундаментальні знання важливіші ніж будь-коли#engineering #ai Сьогодні...
227 Охват/переглядів
2026-09-08 09:04
Повідомлення №404
🛠 Фундаментальні знання важливіші ніж будь-коли
#engineering #ai
Сьогодні коротке, але дуже корисне відео про сучасну розробку з ШІ від Matt Pocock. Основні ідеї нижче.
🧪 Розробка та ШІ
В ідеальному світі, ми пишемо специфікацію, а потім імплементуємо її в коді. Вуаля, всі задоволені!
В реальності ми пишемо спеку, ШІ генерує код, потім ШІ генерує гірший код, ще гірший код, а далі - повне сміття.
Головна причина цього - складність. Але що таке складність?
Складність — це все, що пов'язано зі структурою системи, що ускладнює її розуміння та модифікацію.
Багато хто говорить, що генерація коду стала дешевою. Так, але ... Поганий код - ще більш дорожчий, ніж будь-коли!
ШІ гарно працює з грамотно проектованим кодом. Щоб грамотно проектувати код, треба знання. То ж фундаментальні знання програмування стають ще важливішими.
🤯 Проблеми кодингу з ШІ
1. ШІ не робить те, що я хочу. Але й люди часто не знають чого хочуть! Починайте з дизайну в Plan Mode. А ще краще, зі скіла "/grill-me"
2. ШІ генерує забагато тексту. Фільтрувати сміття допоможе спільна доменна мова. Щоб знайти її в коді, юзайте скіл /ubiquitous-language
3. ШІ пише код, який не працює. Фікс - обкладіться тестами на багатьох рівнях.
4. ШІ робить забагато всього одразу. Рухайтесь маленькими кроками. Пишіть по TDD (скіл `/tdd`)
5. Тестувати ШІ-код складно. Проектуйте простіші інтерфейси та ховайте складність всередині модулів.
6. ШІ не розуміє мій код. Спробуйте зробити "глибокі" модулі з /improve-codebase-architecture скілом
7. У мене "пухне мозок від кількості ШІ коду". Працюйте над дизайном інтерфейсів, делегуйте імплементацію агентам.
Скіли від Matt Pocock шукати тут.
#engineering #ai
Сьогодні коротке, але дуже корисне відео про сучасну розробку з ШІ від Matt Pocock. Основні ідеї нижче.
🧪 Розробка та ШІ
В ідеальному світі, ми пишемо специфікацію, а потім імплементуємо її в коді. Вуаля, всі задоволені!
В реальності ми пишемо спеку, ШІ генерує код, потім ШІ генерує гірший код, ще гірший код, а далі - повне сміття.
Головна причина цього - складність. Але що таке складність?
Складність — це все, що пов'язано зі структурою системи, що ускладнює її розуміння та модифікацію.
Багато хто говорить, що генерація коду стала дешевою. Так, але ... Поганий код - ще більш дорожчий, ніж будь-коли!
ШІ гарно працює з грамотно проектованим кодом. Щоб грамотно проектувати код, треба знання. То ж фундаментальні знання програмування стають ще важливішими.
🤯 Проблеми кодингу з ШІ
1. ШІ не робить те, що я хочу. Але й люди часто не знають чого хочуть! Починайте з дизайну в Plan Mode. А ще краще, зі скіла "/grill-me"
2. ШІ генерує забагато тексту. Фільтрувати сміття допоможе спільна доменна мова. Щоб знайти її в коді, юзайте скіл /ubiquitous-language
3. ШІ пише код, який не працює. Фікс - обкладіться тестами на багатьох рівнях.
4. ШІ робить забагато всього одразу. Рухайтесь маленькими кроками. Пишіть по TDD (скіл `/tdd`)
5. Тестувати ШІ-код складно. Проектуйте простіші інтерфейси та ховайте складність всередині модулів.
6. ШІ не розуміє мій код. Спробуйте зробити "глибокі" модулі з /improve-codebase-architecture скілом
7. У мене "пухне мозок від кількості ШІ коду". Працюйте над дизайном інтерфейсів, делегуйте імплементацію агентам.
Скіли від Matt Pocock шукати тут.