Чашка чая на полке тимлида 📚


Гео и язык канала: Россия, Русский
Категория: Книги


Записки читающего программиста.
Мои впечатления о прочтённых книгах.
Заваривай вкусный чаёк и пойдём читать 😉

Связанные каналы

Гео и язык канала
Россия, Русский
Категория
Книги
Статистика
Фильтр публикаций


📖 Что я вынес из книги «Постигая Agile» про Kanban

Канбан — это не про управление проектами.
Это про поток, прозрачность и постоянное совершенствование.

Главная цель Канбана — увеличить скорость, с которой рабочие элементы движутся по системе.
Не бежать быстрее, а устранить узкие места, чтобы поток шёл плавно и равномерно.

👉 Основные идеи:

Визуализация процесса. Канбан-доска делает всё видимым: где задача, кто над ней работает, что застряло.

WIP-лимиты (Work in Progress). Ограничение количества задач в работе помогает фокусироваться и не создавать хаос.

Метод “5 почему” — инструмент поиска корневой причины проблем.

Диаграммы потока (Flow / Cumulative Flow Diagram) помогают отслеживать стабильность процесса.

Соглашения команды. Все правила и процессы должны быть прозрачными и понятными каждому.

Закон Литтла:
Среднее время выполнения = количество работы в системе ÷ скорость потока.
Отсюда вывод — чем меньше незавершённой работы, тем быстрее всё движется.

Канбан — это не методология разработки, а система улучшения любого процесса.
Он помогает увидеть, где тратится время, и постепенно сделать поток идеальным.

Вывод:
Канбан — это про осознанность и баланс.
Не “делать больше”, а делать ровно столько, чтобы поток не прерывался.


📖 Что я вынес из книги «Постигая Agile» про Lean

В книге про Lean всего одна глава — но этого оказалось достаточно, чтобы понять суть.
Тем более, что основа Lean — это Toyota Production System (TPS), а с идеями Тойоты я уже был знаком.

Lean — это не метод, а образ мышления.
Его главная цель — устранение потерь.
Во всём: в процессах, в коммуникации, во времени, в усилиях.

Lean учит видеть картину целиком — где возникают простои, узкие места или избыточность — и устранять их.
Именно из этого подхода выросла Теория ограничений Голдратта.

В основе Lean лежат три типа потерь из TPS:
🟠 Муда — избыточность, расточительность, потери
🟠 Мура — неравномерность, неритмичность, неоднородность
🟠 Мури — неразумность, перегруженность,чрезмерная сложность

Lean использует систему “вытягивания” — буферы и очереди, которые помогают сглаживать ограничения и не допускать сбоев.

Главное — искать первопричину проблемы, а не лечить симптомы.

Итог:
Lean — это про поток без потерь.
Всё, что создаёт простои, ожидания и неэффективность — должно быть устранено.


📖 Что я вынес из книги «Постигая Agile» про XP

На прошлой неделе дочитал часть про Extreme Programming (XP) — и понял, что это не просто про TDD и парное программирование.

XP — это целая философия, объединяющая кучу практик вокруг качества кода, командной работы и непрерывной интеграции.

Вот что особенно запомнилось 👇

1. Практики XP фокусируются на четырёх вещах:
планировании, команде, интеграции и разработке.

2. CI/CD
Автоматизация сборки и тестов — базовый принцип. Всё должно собираться и проверяться само.

3. Команды XP добавляют в спринт мелкие задачи, чтобы создать небольшой запас времени и не работать “на износ”.

4. XP создаёт пространство для коммуникации
Обмен информацией и прозрачность внутри команды — это норма.

5. XP-команды активно ищут и исправляют плохой код
Никто не закрывает глаза со словами “потом поправим”.

6. Тесты — верный помощник при рефакторинге
Они дают уверенность, что изменения не сломают систему.

7. XP помогает избегать технического долга
Постоянное улучшение кода — встроенная привычка, а не редкий ритуал.

Вывод:
Если Scrum — это про процесс и взаимодействие с заказчиком,
то XP — про инженерное мастерство и готовность к изменениям.


📚 Книга на выходные:
📖 Конклав
👤 Роберт Харрис
📂 978-5-389-28226-1


😅 Когда автор книги боится null сильнее, чем мы — пятничного деплоя

Читаю набегами "Рецепты чистого кода" М. Контьери.

На этой неделе как раз прочитал главу про NULL, и там пошла жара.

1️⃣ Кейс №1
Автор предлагает вместо nullable-свойств использовать... коллекции.
Допустим у нас есть некий класс с nullable-свойством email + методом email(), который должен отправлять сообщение (если, конечно, адрес не null).

Так вот — Контьери предлагает заменить поле на коллекцию, чтобы метод мог просто пройтись по массиву и избежать проверки на null.
Типа элегантно.

НО! Он же тут же добавляет проверку:
if (emails.length > 1) throw new Error("...")
То есть коллекция должна содержать максимум один элемент 🤨

И вот скажите мне, чем это лучше проверки на null?

2️⃣ Кейс №2

Теперь автор вместо null и специальных «null-объектов» предлагает создавать реальные объекты, но с пустыми свойствами.

Пример из книги:
// Address(String city, String state, String zipCode)
Address nullAddress = new Address("" "" "")

И тут у меня вопрос:
Как этот адрес отличить от настоящего?

Представь, нужно сгенерировать договор, и туда подставляется такой «пустой» адрес:
"... гражданин Иванов Иван, проживающий по адресу с одной стороны, и..."

Красота 😅

Либо придётся делать проверку по типу if (city !== ""), что, по моему мнению, куда стрёмнее, чем проверка на null.

🧐 Итого

Короче, я категорически не согласен.
Такое ощущение, что автор настолько боится NULL, что готов заменить его на любую стрёмную конструкцию, лишь бы не null...

А ведь null — это просто инструмент. Главное — не злоупотреблять.

После этой главы я понял одно: null не страшен — страшно, когда от него бегут 😅


📚 Читаю сейчас:
📖 Рецепты чистого кода
👤 Максимилиано Контьери
📂 978-601-08-4575-6


📖 Что я вынес из книги «Постигая Agile» про Scrum

Сегодня дочитал часть книги про Scrum и хочу поделиться тем, что реально зацепило.

1. Команды сами решают, как работать. Scrum строится на саморганизующихся командах, где каждый может влиять на проект, а не просто выполнять назначенные сверху задачи.

2. Инструменты Scrum — это не просто ритуалы. Спринты, дейли, ретро, доски с колонками «Сделать / В процессе / Сделано» — всё это помогает команде видеть, где они, и быстро корректировать курс.

3. Истории и сторипойнты. Пользовательские истории делятся на подзадачи, оцениваются в сторипойнтах, а техника «покер планирования» помогает договариваться об объёме работы всей командой.

4. Видеть прогресс — важно. Burndown-диаграммы наглядно показывают, сколько работы осталось и как движется спринт. Отставание от плана будет сразу заметно!

5. Цель каждого спринта — рабочий продукт. Не просто «сделанные таски», а набор улучшений и фич, который приносит ценность пользователю.

Для меня главная мысль: Scrum — это не набор правил, а способ сделать команду более самостоятельной и фокусированной на том, что реально важно.

Когда читал эти главы, постоянно про себя отмечал, где мы делаем правильно, а где неправильно, где отклоняемся от «учебника», но оно работает, а где – просто криво поняли технологию, и нужно выстроить работу иначе:)

👉 Сейчас продолжаю читать, и на очереди главы про XP – Экстремальное программирование.


⭐️ Топ книг за сентябрь

На дворе середина октября, а я решил собрать мой топ книг за Сентябрь 😉

1. Виктор Пелевин - A Sinistra
2. Виктор Пелевин - Чапаев и Пустота
3. Билл Любанович - FastAPI. Веб-разработка на Python

Если честно, это единственные три книги, которые я полностью прочитал в сентябре, от начала и до конца 😂
Не стал включать те, что начал в августе и закончил в сентябре, равно как и те, которые начал в сентябре и ещё читаю 🤷‍♂️


📖 4 важных мысли из книги «Постигая Agile» про дейли

1. Дейли принадлежит всей команде.

2. Во время дейли каждый должен ответить на 3 вопроса: что я сделал, что собираюсь сделать и какие есть препятствия на моём пути.

3. Дейли нужны для выявления проблем, а не для их решения. Если проблема не может быть решена в течение двух минут – необходимо вынести её в отдельную встречу.

4. Не воспринимать дейли как ритуал. Всем участникам нужно принимать активное участие в обсуждении.


📚 Читаю сейчас:
📖 Постигая Agile. Ценности, принципы, методологии.
👤 Эндрю Стеллман, Дженнифер Грин
📂 978-5-00117-035-8

Книга у меня ещё с 2018 года.
Периодически заглядывал в неё для поиска новый идей, но только в этом году решил прочитать полностью и внедрить чать практик в работу.

Пока прочитал где-то треть: куча идей и заметок, есть чем поделиться в следующих постах.


👋 Всем привет!

Да, я тут немного пропадал. Сначала думал «ну, времени мало», потом — «а кому вообще это надо». Но недавно поймал себя на том, что книги, которые я читаю, реально меняют мой взгляд на работу и жизнь. И тогда понял: этим стоит делиться.

Так что я возвращаюсь в блог — но уже с новым видением.

📚 Здесь будут книги. Но не сухие обзоры, а:
— идеи, которые можно сразу применить в работе и жизни;
— неожиданные параллели между IT-литературой и художественными романами;
— заметки о том, как чтение помогает думать шире и делать свою работу лучше.

🎭 Художка тоже будет! Иногда просто для души, иногда — как повод пошутить, провести метафору или вспомнить, что жизнь не крутится только вокруг кода.

В общем, теперь этот блог — про книги и про то, как они пересекаются с жизнью айтишника. Будет и полезно, и по-человечески.

Рад вернуться 🚀


📚 Михаил Строгов
👤
Жюль Верн
📂 978-5-0096-158-2

Жюль Верн. Классика. Обалденное приключение по царской России.

Интриги, погони, стрельба, предательство, любовь – всё это сплелось в изящный сюжет великого мастера слова.

Книга повествует о нелёгком пути царского курьера с депешей через пол-страны, поэтому значительную часть времени я сидел в обнимку с картой и следил за перемещением главного героя Михаила 😂 Было увлекательно!

Отдельно хочу отметить издание: суперклассная обложка, приятная толстая бумага и обалденные иллюстрации!

Однозначно рекомендую прочитать!


📚 Укрытие. Кн. 3: Пыль
👤 Хью Хауи
📂 978-5-389-26760-2

Я уже говорил, что я в восторге? :)

Третья книга весьма органично завершает рассказ о судьбах людей из укрытий 1, 17 и 18.

Кто-то умер, кто-то погиб, кто-то выжил. История, начавшаяся в кабинете шерифа 18 укрытия закончилась… Не скажу где – нужно прочитать ;)

Также книга открыла завесу тайны проекта 50, были найдены и правильно истолкованы карты, предназначавшиеся для выживших в проекте.

Подведу итог: всю трилогию рекомендую прочитать!

А я пошёл покорять новую книгу.


📚 Укрытие. Кн. 2: Смена
👤 Хью Хауи
📂 978-5-389-24115-2

Обожаю такие книги!
Погружаешься в неё одним человеком, а выныриваешь – совершенно другим!

Вторая книга цикла “Укрытие” называется “Смена”. В ней рассказывается про четыре этапа в жизни укрытий:
1. как они создавались с 2049 года и как люди вообще там очутились в 2052 году
2. про трудности проекта 50 и первое потерянное укрытие в 2110 году
3. как подавили великое восстание в 18 укрытии в 2212 году
4. про события в 17 и 18 укрытии (из первой книги) в 2345 году, но рассказанные с другой стороны: как их видело руководство проекта 50

Как и в первой части: потрясающее затягивающее повестввование, тайны и интриги, смерти и убийства, а также желание героев (и читателя вместе с ними) во всём разобраться.

Очень живые персонажи, потрясающий сюжет, чуть ли не лучшее, что я читал!

Отдельно хочу отметить, что автор снабдил главы годами, когда происходят события. Это оказалось очень удобно и пролило свет на то, сколько лет разделяют те или иные события.


📚 Расследование
👤 Станислав Лем
📂 978-5-17-111548-7

Вторая книга в этом году:)

Выбирал по описанию: "Инспектор Скотленд-Ярда принимает участие в расследовании странного дела: трупы пропадают из моргов сельских больниц в окрестностях Лондона. Обстоятельства преступлений складываются таким образом, словно мертвые люди каким-то чудом обрели способность передвигаться...".

Интригующе? Ещё как!
Книгу прочитал на одном дыхании, было интересно следить за расследованием этого необычного дела!

Лем как всегда блестяще описал все сцены, все перемещения героев и теории, которые выдвигали инспектора Скотленд-Ярда.

После прочтения остался небольшой осадочек от концовки: сюжет прервался на лёгкой недосказанности, но это никак не испортило впечатление о книге!


В прошлом году я наткнулся на сериал «Укрытие» (Silo, 2023). Тема всяких бункеров всегда была мне интересна, и этот сериал не подкачал: посмотрел весь первый сезон на одном дыхании аж два раза!

Стал изучать когда выйдет второй сезон и наткнулся на книгу по которой он написан. Купил первую и вторую части не раздумывая.

За работой и другими книгами не добрался до неё в 2024м году, а под конец года вышла третья книга серии (которую я тоже сразу купил).
На новогодних праздниках удалось найти время и…

Прочитал взахлёб за несколько дней! Такого восторга от прочтённого я не испытывал давно.

Итак, по порядку)

Книга про огромный 140+ этажный бункер в котором люди живут уже больше 100 лет. У них есть мэр, шериф, отдел АйТи, фермы, врачи, механики, свой свод законов и правил. Словом всё для спокойной жизни под землёй.
Но в начале повествования случаются несколько происшествий, которые запускают шестерни сюжета...

Когда читал первую треть книги — всё время мысленно сравнивал написанное с сериалом: внешность и характеры персонажей, обстановку, события — и некоторые вещи не совпадали. Было любопытно от ощущения этого диссонанса:) Но первый сезон сериала заканчивается на событиях первой трети книги, и дальше я погрузился в неизвестность. Я не представлял куда повернёт сюжет, какие идеи и зацепки подбросит автор моему уму!

В итоге, первая книга закончилась так, как я и не подозревал! Когда дочитывал последние страницы было ощущение кайфа от того как крутился и завивался сюжет и к чему всё это привело.

Категорически рекомендую прочитать любителям постапокалиптической фантастики!

Сейчас у меня небольшая пауза на другую книгу, а затем снова примусь за «Укрытие»: вторая книга уже посылает с полки свои флюиды;)


📚 Укрытие. Кн. 1: Иллюзия
👤 Хью Хауи
📂 978-5-389-23808-4


Иногда мне кажется, что я много читаю, но потом вспоминаю историию, например, Игоря Манна (он как-то рассказывал сколько читает) и успокаиваюсь: читаю умеренно:)

Пару лет я начал вести список прочтённых книг: в начале года его составлял, регулярно пополнял, а также вычёркивал те, которые удалось прочитать или изучить (у меня в списках много профессиональной литературы, которую не обязательно читать от корки до корки: достаточно "изучить"). В среднем набегало 40-50 книг в год, а это почти одна в неделю!

В декабре 2024 я отказался составлять список книг к прочтению на 2025 год, но 31 декабря в моём хранилище заметок появилась страница "Книги на 2025". Волшебство :)

И первой художественной книгой 2025 года стала долгожданная книга "Укрытие. Книга 1: Иллюзия" Хью Хауи.
Полгода откладывал - и прочитал дня за четыре!
Я испытал неописуемый восторг и желание поделиться впечатлениями... Так и появилась идея этого канала.

Буду в уютной атмосфере писать про прочтённые книги. Здесь будут как свежепрочтённые труды, так и то, что читал давно.
И на всякий случай предупрежу: книги будут как художественные, так и: айтишные, маркетинговые, публицистика и т.д.

Приятного чтения ;)





Показано 20 последних публикаций.

4

подписчиков
Статистика канала