Популярное

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

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

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

Топ запросов

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

Vibe Coding has just killed software abstractions | Clean Code, Clean Architecture, Design Patterns

Автор: The Theory Of Code

Загружено: 2026-01-15

Просмотров: 53

Описание:

In the past few decades, software engineering was built on top of abstractions. Things like clean architecture, onion architecture, clean code, SOLID, design patterns and so on.

The abstractions were codified as software development laws which MUST not be violated. Millions of software developers around the world have written code using these abstractions.

However, it's interesting to know that most widely used software systems like linux kernel has not codified these abstractions. of course they are written in "C", its possible to create abstraction in "C" or move to languages like C++

One problem I always have with the abstractions is that these are kind of solutions which are being pushed to us without understanding our problem domain or problem area. I mean if I just have to menage between two Classe, I don't need a factory pattern I can very well live with a simple if condition which will make my code simple,

The various laws like single responsibility or open close etc are not suitable in all the cases, but unfortunately, we played along, we didn't raised these questions.

Now with the vibe coding, it's possible to build the software without using these abstractions and it has changes the way software development game is being played. It not only possible to create the software in more than one ways but its also possible to compare them for complexity (both executional and understanding) and in considerable amount of time you'll see that the things with abstractions are just better.



#vibecode #softwaredevelopment #softwareengineering

#TheTheoryOfCode
#theoryofcode

Vibe Coding has just killed software abstractions | Clean Code, Clean Architecture, Design Patterns

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

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

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

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

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

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

Why Use Design Patterns When Python Has Functions?

Why Use Design Patterns When Python Has Functions?

Making Pirate Software's Code More Readable. Oh boy...

Making Pirate Software's Code More Readable. Oh boy...

Don’t Learn Everything as a Software Engineer | What Beginners Must Focus On

Don’t Learn Everything as a Software Engineer | What Beginners Must Focus On

7 Design Patterns EVERY Developer Should Know

7 Design Patterns EVERY Developer Should Know

This New Gemini Update is Massive! (New Features)

This New Gemini Update is Massive! (New Features)

LLM fine-tuning или ОБУЧЕНИЕ малой модели? Мы проверили!

LLM fine-tuning или ОБУЧЕНИЕ малой модели? Мы проверили!

Сисадмины больше не нужны? Gemini настраивает Linux сервер и устанавливает cтек N8N. ЭТО ЗАКОННО?

Сисадмины больше не нужны? Gemini настраивает Linux сервер и устанавливает cтек N8N. ЭТО ЗАКОННО?

Возможно ли создать компьютеры с техпроцессом меньше 1 нм

Возможно ли создать компьютеры с техпроцессом меньше 1 нм

Агенты ИИ-кодирования — помощники или заменители | Размышления и рейтинг опытного программиста

Агенты ИИ-кодирования — помощники или заменители | Размышления и рейтинг опытного программиста

Solid Programming - No Thanks

Solid Programming - No Thanks

Реальная Причина, почему Случайные Собаки Подходят к Вам на Улице!

Реальная Причина, почему Случайные Собаки Подходят к Вам на Улице!

Аудит фронтенда: от ощущения «ничего не понимаю» к объективным метрикам / Виталий Черков (KTS)

Аудит фронтенда: от ощущения «ничего не понимаю» к объективным метрикам / Виталий Черков (KTS)

Чем ОПАСЕН МАХ? Разбор приложения специалистом по кибер безопасности

Чем ОПАСЕН МАХ? Разбор приложения специалистом по кибер безопасности

Я Построил Молот Высокого Давления

Я Построил Молот Высокого Давления

ДАМПЫ В JAVA на практике, разбираем проблемы

ДАМПЫ В JAVA на практике, разбираем проблемы

Для Чего РЕАЛЬНО Нужен был ГОРБ Boeing 747?

Для Чего РЕАЛЬНО Нужен был ГОРБ Boeing 747?

This is the Only Right Way to Write React clean-code - SOLID

This is the Only Right Way to Write React clean-code - SOLID

Memory Safe Coding in C & C++ Using Address Sanitizer and Leak Sanitizer

Memory Safe Coding in C & C++ Using Address Sanitizer and Leak Sanitizer

Путин перестал говорить о войне | Что случилось (English subtitles)

Путин перестал говорить о войне | Что случилось (English subtitles)

Я на КИТАЙСКОМ ЗАВОДЕ ПК КОРПУСОВ

Я на КИТАЙСКОМ ЗАВОДЕ ПК КОРПУСОВ

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



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



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