Здесь я буду собирать сторонние и мои материалы на разные концепции, которые нужно знать Middle и Senior разработчикам. Внимание! Пока не знаю как правильно структурировать…
Любая "задача", "запрос", "пожелание", "заказ" и другие подобные виды информации, которое вам кто-то передает, чтобы вы что-то с этим сделали называется "требование" (это профессиональный термин).…
Если у человека нет достаточной компетенции, чтобы самостоятельно принимать решения, он не должен быть Project Manager Чтобы принимать самостоятельно решения, человек должен иметь достаточно специфических…
Ссылка на пост в Tg В начале моей карьеры меня интересовало: “как и зачем появился MVC, MVVM, DDD, Clean Architecture и другие архитектурные паттерны? А…
Когда я вижу чужие документы, первое что я хочу сделать – поправить размеры шрифтов, поставить дополнительные переносы строк, сместить расстояния в списках и так далее…
Это небольшой "Framework", который я начал разрабатывать и тестировать еще во времена агентства, чтобы анализировать существующие проекты клиентов и брейнштормить идеи стартапов. Задача ДАП – (1)…
Как с нуля спроектировать и реализовать IT-продукт от MVP до v1.0, будь это ваш собственный проект, заказ клиента или задача на работе 🎓 Записаться на…
Абсолютно любое требование состоит из: "У меня или кого-то возникает вот такая вот потребность вот в такой ситуации (контекст)""Когда я пытаюсь решить эту потребность возникает…
Прокачай свои скиллы проектирования IT-продуктов в бесплатном ежемесячном онлайн/оффлайн хакатоне! 💪 Начать прокачку 🦾 Как проходят Тренировки? Тренировки проходят с пятницы до воскресенья вечера. Вечером…
Недавно мне высказали вроде очевидную, но очень дельную мысль: “Лайки и дизлайки в постах – это ужасный способ получать обратную связь от адутории, поскольку ты…
Если вы услышали слова «возможно», «мне кажется», «скорее всего», «чаще всего», «обычно» и любые другие степени уверенности или обобщения, значит человек не владеет информацией или…
Как организовать переменные окружения (env) с Gitlab CI/CD, Docker compose и VPS
Вопрос "Посоветуй, пожалуйста. что-нибудь почитать по вопросу передачи переменных окружениях и разных файлов с ключами и сертификатами в docker-compose." Ответ 1. Gitlab CI / CD…
Отличный вопрос от комрада @bestbackender: “Допустим у тебя есть бизнес сущность subscriptions У неё есть методы которые что-то делает с подписками И у тебя возникает…
Прекраснейший вопрос от @ljonya: "Привет! Возможно глупый вопрос. А в чем смысл использовать Repository вместе с ORM?" Ответ: https://t.me/davidshekunts_blog/136 НЕ СТЕСНЯЙТЕСЬ ЗАДАВАТЬ ВОПРОСЫ МНЕ В…
На мне только что отработали схему, которую обычно я использую на кандидатах Middle+, чтобы (1) сильно увеличивая их интерес к вакансии, (2) понижая ставку на…
Хотите быть уверены, что критические баги не сожрали всех пользователей разом? Делаете так: Определяете ярых фанатов вашего продукта из разных когортПишите им: «Мы видим, что…
(tech) Нерушимые законы крутого кода: Law of Demeter (с примерами на TypeScript)
Статья на тему того, как прием под названием Law of Demeter («Закон Деметры») помогает писать чистый и крутой код. Постарался передать максимально просто, но если…