231Подписчиков
июл 2025Добавлен
РусскийЯзык
Описание
Заметки о программировании, базах данных, книгах, карьере в ИТ. Автор канала - Никита Шпилевой. 12+ лет занимаюсь ИТ. В известных IT-компаниях и с...
Статистика
Рост подписчиков
231▼ 1.7%
| Дата | Подписчиков |
|---|---|
| 12 апр | 235 |
| 13 апр | 235 |
| 14 апр | 235 |
| 15 апр | 235 |
| 16 апр | 235 |
| 17 апр | 235 |
| 19 апр | 234 |
| 20 апр | 234 |
| 21 апр | 234 |
| 22 апр | 234 |
| 23 апр | 233 |
| 25 апр | 233 |
| 27 апр | 233 |
| 28 апр | 233 |
| 29 апр | 233 |
| 30 апр | 233 |
| 3 май | 233 |
| 5 май | 233 |
| 7 май | 232 |
| 9 май | 232 |
| 13 май | 232 |
| 15 май | 232 |
| 18 май | 231 |
| 19 май | 231 |
| 20 май | 231 |
| 21 май | 231 |
| 22 май | 231 |
| 23 май | 231 |
| 24 май | 231 |
| 25 май | 231 |
| 26 май | 231 |
| 27 май | 231 |
| 28 май | 231 |
| 29 май | 231 |
| 30 май | 231 |
| 31 май | 231 |
| 1 июн | 231 |
| 2 июн | 231 |
| 3 июн | 231 |
| 4 июн | 231 |
| 5 июн | 231 |
| 6 июн | 231 |
| 7 июн | 231 |
| 8 июн | 231 |
| 9 июн | 231 |
| 10 июн | 231 |
| 11 июн | 231 |
| 12 июн | 231 |
Количество постов
81▲ 0.0%
| Дата | Постов |
|---|---|
| 12 апр | 81 |
| 13 апр | 81 |
| 14 апр | 81 |
| 15 апр | 81 |
| 16 апр | 81 |
| 17 апр | 81 |
| 19 апр | 81 |
| 20 апр | 81 |
| 21 апр | 81 |
| 22 апр | 81 |
| 23 апр | 81 |
| 25 апр | 81 |
| 27 апр | 81 |
| 28 апр | 81 |
| 29 апр | 81 |
| 30 апр | 81 |
| 3 май | 81 |
| 5 май | 81 |
| 7 май | 81 |
| 9 май | 81 |
| 13 май | 81 |
| 15 май | 81 |
| 18 май | 81 |
| 19 май | 81 |
| 20 май | 81 |
| 21 май | 81 |
| 22 май | 81 |
| 23 май | 81 |
| 24 май | 81 |
| 25 май | 81 |
| 26 май | 81 |
| 27 май | 81 |
| 28 май | 81 |
| 29 май | 81 |
| 30 май | 81 |
| 31 май | 81 |
| 1 июн | 81 |
| 2 июн | 81 |
| 3 июн | 81 |
| 4 июн | 81 |
| 5 июн | 81 |
| 6 июн | 81 |
| 7 июн | 81 |
| 8 июн | 81 |
| 9 июн | 81 |
| 10 июн | 81 |
| 11 июн | 81 |
| 12 июн | 81 |
Средние просмотры на пост
729▲ 0.3%
| Дата | Просмотров |
|---|---|
| 12 апр | 727 |
| 13 апр | 727 |
| 14 апр | 727 |
| 15 апр | 727 |
| 16 апр | 727 |
| 17 апр | 727 |
| 19 апр | 727 |
| 20 апр | 727 |
| 21 апр | 727 |
| 22 апр | 727 |
| 23 апр | 727 |
| 25 апр | 727 |
| 27 апр | 728 |
| 28 апр | 728 |
| 29 апр | 728 |
| 30 апр | 728 |
| 3 май | 728 |
| 5 май | 728 |
| 7 май | 728 |
| 9 май | 728 |
| 13 май | 728 |
| 15 май | 728 |
| 18 май | 728 |
| 19 май | 728 |
| 20 май | 728 |
| 21 май | 728 |
| 22 май | 729 |
| 23 май | 729 |
| 24 май | 729 |
| 25 май | 729 |
| 26 май | 729 |
| 27 май | 729 |
| 28 май | 729 |
| 29 май | 729 |
| 30 май | 729 |
| 31 май | 729 |
| 1 июн | 729 |
| 2 июн | 729 |
| 3 июн | 729 |
| 4 июн | 729 |
| 5 июн | 729 |
| 6 июн | 729 |
| 7 июн | 729 |
| 8 июн | 729 |
| 9 июн | 729 |
| 10 июн | 729 |
| 11 июн | 729 |
| 12 июн | 729 |
Посты из канала
2 ноя 09:00
Kafka vs RabbitMQ На самом деле брокеров сообщений (они же Message Queues) гораздо больше (ActiveMQ, ZeroMQ, NATS и т. д.), но массово используются именно эти два. Причём, несмотря на некую схожесть на первый взгляд, они предлагают совершенно разный «набор услуг». Начнём с того, что Kafka — это в ...
995
22 сен 09:47
Ситуация: есть задача с простым и элегантным решением, а разработчик приносит на код-ревью какую-то чушь.Бывает, что ставишь, казалось бы, довольно простую задачу. В голове уже есть план реализации: написать новую функцию и прогнать данные через неё в двух местах кода. Выдаёшь её разработчику, а он ...
895
13 сен 08:15
Поговорим немного про тест-дизайн. Мне понравилась книга "A Practitioner’s Guide to Software Test Design" авторства Ли Коупленда. Ниже приведены несколько базовых техник из нее.Equivalence Partitioning (Разбиение на эквивалентные классы): Эта техника позволяет разделить входные данные и условия на г...
853
11 авг 09:26
Тестирование – это не только задача "тестировщика", но и процесс, в котором должны участвовать все члены команды.- Разработчики: тестирование начинается на этапе написания кода.- Владелец продукта активно участвует, определяя пользовательские сценарии и истории, которые должны быть протестированы.- ...
744
7 авг 14:32
Понимание принципа подстановки Лисков (LSP)Принцип подстановки Лисков (LSP) — это один из пяти принципов SOLID.Что такое LSP?LSP гласит, что объекты базового класса должны быть заменяемыми на объекты производных классов без влияния на корректность программы. Другими словами, если ваш код работает с ...
723
3 июл 07:57
Domain-Driven DesignDDD — уже довольно старенький, но все еще распространенный подход к проектированию систем. Забавно, что на собеседованиях буквально каждый способен выдать определение в стиле «разделение приложения на домены», и зачастую на этом все заканчивается.На самом деле, DDD — это гораздо ...
660
16 июн 08:49
Антипаттерн "Utility class"Во время код-ревью я часто встречаю в коде классы, в которые напихивают разные методы, у которых фактически нет необходимости находиться в одном классе, так как им не нужен общий state. Давайте поговорим, почему это плохо.❓ Utility class, что это такое?Utility class - это ...
614
1 июн 09:04
Serverless вычисления Имхо название для такого подхода крайне неудачное, исходя из которого первый вопрос, который хочется задать, это «если нет сервера, где происходят вычисления? На клиенте?». Хотя, по сути, это более высокий уровень делегирования, при котором сервер находится под управлением пров...
588
15 май 09:17
Ведение базы знаний Obsidian.mdЯ веду собственную базу знаний по самым разным вопросам. И раньше это дело колхозилось в куче папок Markdown документами, что было, разумеется, не всегда удобно. Пробовал много как облачных, так и self-hosted сервисов. Меня зацепила буквально пара:- Evernote – как гово...
754
3 май 08:21
Наткнулся на вот такую статью о том, как составить хорошее резюме для ИТ специалиста, которое зацепит работодателя. Статья написана на основе интервью HR’ов Google и Airtasker.Написано толково и без копирайтерской воды. Вот, что мне здесь больше всего понравилось:SummaryПервый блок после ФИО и конта...
717
25 апр 08:05
Описание commit'ов, часть 2Рекомендую ознакомиться со статьей Chris Beams. Мне кажется, ему удалось лучше всех сформулировать ряд простых правил, следуя которым можно получить информативную историю коммитов, а не набор букв.Самое распространенное возражение против того, чтобы вести нормальную истори...
608
21 апр 07:41
Описание commit’овВот бывает открываешь историю коммитов, и видишь:- Fixed- Done- Fix tests- Code Review Fixes- Ololo i don’t know why i do it- ИтдИ понимаешь, что истории и нет как таковой. Можно просто сделать squash всех коммитов в один, и никто не заметит разницы.Для меня это очень показательный...
597