Эффективно управлять сложностью можно через абстракции. Например, через практики внедрения дизайн-паттернов, DDD, выбор более высокоуровневых технологий.
Расширяемость
Требования к работе приложений меняются, а значит и оно само должно меняться. Чтобы внесение изменений не превратились в страшный сон необходимо постоянно пересматривать организацию кода, закрывать технический долг, внедрять непрерывное тестирование через практики TDD, XP. Чем проще вносить изменения в систему тем выше её расширяемость и тем ниже связность между её частями.
Расширяемость
Требования к работе приложений меняются, а значит и оно само должно меняться. Чтобы внесение изменений не превратились в страшный сон необходимо постоянно пересматривать организацию кода, закрывать технический долг, внедрять непрерывное тестирование через практики TDD, XP. Чем проще вносить изменения в систему тем выше её расширяемость и тем ниже связность между её частями.
👍8🔥2
qptbook-16.pdf
11.5 MB
PostgreSQL 16: Оптимизация запросов 🖥
Вчера случайно заметил, что на Postgres Pro появилась новая книга PostgreSQL 16: Оптимизация запросов.
Книга основана на курсе лекций про оптимизацию, который, к слову, также доступен бесплатно.
Понравилось, что книга небольшая и без лишней воды, сразу приступает к делу без длительных прелюдий и философских размышлений.
Рекомендую 🍻
Вчера случайно заметил, что на Postgres Pro появилась новая книга PostgreSQL 16: Оптимизация запросов.
Книга основана на курсе лекций про оптимизацию, который, к слову, также доступен бесплатно.
Понравилось, что книга небольшая и без лишней воды, сразу приступает к делу без длительных прелюдий и философских размышлений.
Рекомендую 🍻
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥31👍7
На канале Елизаветы Осетинской вышло интересное интервью с создателем ClickHouse Алексеем Миловидовым: https://www.youtube.com/watch?v=FSGhaMmqWTA
YouTube
$15 млрд после «Яндекса»: как Алексей Миловидов построил ClickHouse
НАСТОЯЩИЙ МАТЕРИАЛ (ИНФОРМАЦИЯ) ПРОИЗВЕДЕН И РАСПРОСТРАНЕН ИНОСТРАННЫМ АГЕНТОМ ЕЛИЗАВЕТОЙ НИКОЛАЕВНОЙ ОСЕТИНСКОЙ ЛИБО КАСАЕТСЯ ДЕЯТЕЛЬНОСТИ ИНОСТРАННОГО АГЕНТА ЕЛИЗАВЕТЫ НИКОЛАЕВНЫ ОСЕТИНСКОЙ 18+
IT-Регата — парусные гонки, нетворкинг и перезагрузка для…
IT-Регата — парусные гонки, нетворкинг и перезагрузка для…
🔥21
PostgreSQL 18 изнутри
Postgres Pro выпустили новую версию книги про устройство PostgreSQL: PostgreSQL 18 изнутри
Скачать по ссылке.
Postgres Pro выпустили новую версию книги про устройство PostgreSQL: PostgreSQL 18 изнутри
В настоящем издании учтены замечания читателей и исправлены опечатки, а также отражены такие новинки версии PostgreSQL 18, как поддержка асинхронного ввода-вывода, изменения в настройке автоочистки и появление оптимизации пропуска.
Скачать по ссылке.
🔥10👍5
Официальная документация по Python теперь доступна на русском языке: https://blog.python.org/2026/08/the-python-documentation-is-now-available-in-russian/
Python Insider
The Python documentation is now available in Russian! | Python Insider
The official blog of the Python core development team.
👍21🔥5
Самый дорогой способ проверить идею — полгода её разрабатывать.
Сначала проверьте спрос. Так сделали эти ребята:
— Юра выбрал нишу, которую все считают скучной, но там уже платят. Начал с $100 в месяц, через год вышел примерно на $10K.
— Денис один собрал AI-игру в Telegram. За первые полтора месяца ~$1 500.
— Аня не пишет код, но запустила AI-бота для английского. Первые ~$200 пришли в первый же месяц.
Масштабы разные, схема одна:
1. Найти, за что люди уже платят.
2. Быстро собрать MVP.
3. Проверить спрос на живых пользователях.
4. Только потом докручивать продукт.
Это не рецепт «как точно сделать $10K». Гарантий вообще нет.
Но так вы узнаете ответ за недели, а не за год.
В @its_capitan разбирают такие запуски по шагам: что сделали, сколько получили, где облажались.
Подписывайтесь, чтобы запускать продукты, которые нужны пользователям, а не пилить в стол.
Сначала проверьте спрос. Так сделали эти ребята:
— Юра выбрал нишу, которую все считают скучной, но там уже платят. Начал с $100 в месяц, через год вышел примерно на $10K.
— Денис один собрал AI-игру в Telegram. За первые полтора месяца ~$1 500.
— Аня не пишет код, но запустила AI-бота для английского. Первые ~$200 пришли в первый же месяц.
Масштабы разные, схема одна:
1. Найти, за что люди уже платят.
2. Быстро собрать MVP.
3. Проверить спрос на живых пользователях.
4. Только потом докручивать продукт.
Это не рецепт «как точно сделать $10K». Гарантий вообще нет.
Но так вы узнаете ответ за недели, а не за год.
В @its_capitan разбирают такие запуски по шагам: что сделали, сколько получили, где облажались.
Подписывайтесь, чтобы запускать продукты, которые нужны пользователям, а не пилить в стол.
Telegram
Короче, капитан – Запускаем мини-приложения
Веду проекты на 6млн+ юзеров.
Устроил челлендж по запуску 12 маленьких IT-проектов за 12 месяцев. Показываю как разрабатываем, где продвигаем, что зашло и что не очень. Делюсь метриками, которые обычно скрывают.
Связь с автором: @ig_zuev
Устроил челлендж по запуску 12 маленьких IT-проектов за 12 месяцев. Показываю как разрабатываем, где продвигаем, что зашло и что не очень. Делюсь метриками, которые обычно скрывают.
Связь с автором: @ig_zuev
Народ, привет! 👋
Я запустил агрегатор вакансий по data/analytics/ops engineering: https://getdataengineeringjobs.com/
Веб-сайт мониторит открытые вакансии у десятков компаний по всему миру и отбирает те, что попадают под категорию дата инжиниринга, инфраструктуры и аналитики.
Также в автоматическом режиме каждая отобранная вакансия появляется в телеграм-канале @dataeng_jobs, так что подписывайтесь, если вас интересуют предложения по работе со всего мира 🌎
База компаний потихоньку пополняется, так что если не нашли какую-то компанию, то можете написать мне, я её добавлю для мониторинга!
Все приятного вечера! 🍻
Я запустил агрегатор вакансий по data/analytics/ops engineering: https://getdataengineeringjobs.com/
Веб-сайт мониторит открытые вакансии у десятков компаний по всему миру и отбирает те, что попадают под категорию дата инжиниринга, инфраструктуры и аналитики.
Также в автоматическом режиме каждая отобранная вакансия появляется в телеграм-канале @dataeng_jobs, так что подписывайтесь, если вас интересуют предложения по работе со всего мира 🌎
База компаний потихоньку пополняется, так что если не нашли какую-то компанию, то можете написать мне, я её добавлю для мониторинга!
Все приятного вечера! 🍻
getdataengineeringjobs.com
Data engineering jobs
Only data engineering roles, collected from across the web and updated several times a day.
1🔥21👍9💯2