Найти в Дзене
Как решать LeetCode задачи
Как решать LeetCode задачи Отвечаю на вопрос "А как решать задачи на литкоде?", который часто встречаю в разных формулировках у себя в комментариях. Сразу обозначу, что чтобы научиться решать литкод задачи, нужно решать литкод задачи. Некоторые решают литкод задачи чтобы подготовиться к собеседованию. Некоторые просто для расширения кругозора, для набора общего опыта (я для этого решаю). Если вы думаете, что научившись решать литкод задачи вы станете классным прогаммистом, скажу, что это так не работает. Не станете. Решение задачек на литкоде это заучивание паттернов. Если вы пробовали решать дейли...
10 месяцев назад
Секрет в том, что секрета нет
Когда я только начинал программировать (писать сайты, создавать приложения с графическим интерфейсом), мне казалось, что есть какие-то секреты, тайны, которые скрывают настоящие программисты. Как делают сборку приложений? Как эти приложения запускают? А как обрабатывают пользовательские данные? Как реализуют уровни доступа? Оказалось, что никаких секретов нет. Делают как делают. Чаще всего делают как попало. Потому что самое главное, чтобы хоть как-то работало. А какой ужас творится под капотом...
1 год назад
Зачем PlantUML, когда есть С4?
PlantUML Если вы хоть чуть-чуть в сфере ИТ, вы точно встречали PlantUML диаграммы. Это такие схемки с пошаговым описанием действий в системе, или описанием структуры проекта (сервисы, базы, и тд). Визуализация это, конечно, прекрасно, но хорошая визуализация ещё лучше. А PlantUML предоставляет хорошую визуализацию только для одного уровня абстракции. С4 В проекте всегда можно выделить несколько уровней абстракции, и именно про это модель C4. Четверка в названии означает уровни: 1. Диаграмма системы — что приносит пользу пользователю. Система состоит из контейнеров. 2. Диаграмма контейнера —...
1 год назад
Качество подписчиков важнее количества
Вчера в Телеграм канале случилась первая тысяча подписчиков. У меня лучшие подписчики. Конечно, у каждого блогера именно его подписчики самые лучшие. Спасибо, что читаете. Отдельное спасибо всем, кто проявляет активность: ставит реакции, пишет комментарии. Например, этой ночью успели обсудить математические правила по приоритетам операций, финансовые инструменты (ипотеки, вклады), так ещё и успевали отвечать на вопросы по коду. Огромное спасибо тем, кто поддерживает на бусти, это очень приятно и сильно мотивирует...
1 год назад
Единственный глупый вопрос это незаданный вопрос
Не начинайте с «А можно глупый вопрос?». Забудьте такое сочетание слов, это глупый вопрос. А самый глупый вопрос тот, который вы не задали. Если вы попали в чат / сообщество снобов, где вас высмеивают за ваши вопросы, ищите другое место, где вам подскажут. При этом важно уметь задавать вопрос. Если вы не можете описать проблему, сформулировать мысль, то вам не смогут помочь...
1 год назад
Если нравится — подпишитесь
Так вы не пропустите новые публикации этого канала