Search
Write a publication
Pull to refresh
4
0

User

Send message

И насколько большие проекты, что он удачно помнит контекст проекта?

Развернул whisper локально - доволен как слон, транскрибирует отлично и бесплатно. Не хватает перевода зарубежных аудио/видео на русский.

Да, технологии прошлого могут пугать, особенно, когда разработчик только вначале пути.

Но мы в Java не боимся старых легенд, нам нравится немного ностальгии)

Вы точно не путаете ООП с плохим кодом? То, что вы описываете — это не недостатки парадигмы, а последствия неправильного использования. "Методы прибиты к классам"? Так используйте интерфейсы и dependency injection. "Наследование — антипаттерн"? Ну так композицию кто отменял? Всё, что вы критикуете, давно решено паттернами вроде Strategy или Decorator. Вы хоть раз видели нормальный код на C#, где DI-контейнеры управляют жизненным циклом? Или вы до сих пор пишете new в каждом втором методе? Может, проблема не в ООП?))

Благодарю за критику! Вы правы — тема стримов действительно не нова, но, как говорится, «нет ничего нового под солнцем». Статья — это попытка «очеловечить» сухую теорию через личную историю и иронию, а не заменить учебники.

Что касается упоминания Telegram-канала — хотелось добавить в технический разбор немного неформальности, но, вижу, это не приветствуется. Принял к сведению, спасибо за обратную связь!

Зачем использовать UUID для веток? Это не создаёт проблем с производительностью и памятью при больших наборах данных? Не проще ли работать с хэшами комбинаций?

Как TrueSql решает проблему динамических запросов, с которыми jOOQ справляется через DSL. Есть ли в TrueSql аналогичный типобезопасный подход, или всё строится на строковых SQL-шаблонах?

Information

Rating
Does not participate
Registered
Activity

Specialization

Backend Developer, Fullstack Developer
Lead
Git
JavaScript
Java
Spring Boot
Java Spring Framework
Kubernetes
SQL
REST
Angular
Web development