engineering path
رفتن به کانال در Telegram
1 141
مشترکین
اطلاعاتی وجود ندارد24 ساعت
-57 روز
-1230 روز
آرشیو پست ها
1 141
Прочитал книгу “Dive into Design Patterns” от refactoring.guru 📖
«Дизайн паттерны - это типичный способ решения какой-либо часто встречающейся проблемы, возникающей при проектировании програм.»
В книге описывается 22 классических дизайн паттерна(Singleton, Factory, Facade, …). Причем все очень структурировано, с понятными иллюстрациями, примерами, аналогами из жизни и плюсами и минусами(это еще не все) и другие принципы проектирования(ООП, SOLID, Composition, …)
После прочтения начинаешь чувствовать что такое красивое и хорошее решение в разработке, применять некоторые у себя в проектах. А если еще и прочитать книгу, о которой писали тут раньше, будет вообще отличное комбо 🚀
На самом деле мне ее советовали прочитать как только будет пол года опыта разработки, но я начал на пару лет позже 😁
Возможно из-за этого книга показалась интуитивно понятной и читалась легко. Но лично для себя взял много нового и более менее структурировал все знания. Есть чувство что нужно прочитать книгу еще раз, но уже более сконцентрировано, делая заметки или параллельно объясняя кому-то, чтобы понять все еще лучше.
Советовал мне ее один из опытных инженеров, который успел побыть и тимлидом и engineering manager’ом в разных компаниях. Сейчас понимаю что он был прав и нужно было начинать книгу еще раньше.
Имхо, отличная книга и для начинающих, и для опытных разработчиков.
P.S. Да, книга платная, можно спиратить и найти бесплатную версию. Но настоятельно рекомендую купить ее(хотя бы вместе с кем-то) и поддержать автора. Ибо книга очень хорошо написана, переведена на разные языки и явно потребовала немало труда)
@engineering_path
1 141
На днях дочитал “Чистый код” Роберта Мартина 🛀🏾
Собрал на странице в Notion список “запахов”, указывающих на загнивающий код, а так же приёмов и эвристических правил, которые помогут сделать ваш код чище.
Не подразумевается, что эта страница заменит вам чтение книги. Скорее послужит шпаргалкой, к которой можно возвращаться после прочтения.
Запахи и эвристические правила
@engineering_path
1 141
Про планирование. Часть 1.
Так уж вышло, что я по своей натуре – человек, помешанный на структуризации всего и вся. За последние 2-3 года у меня было несколько десятков попыток найти идеальный для себя подход к планированию, но как оказалось, наиболее важным оказался не используемый инструмент, а закладываемый принцип.
Про принцип “разделяй и властвуй” не слышал разве что глухой, однако, очень немногие понимают его реальный смысл и умеют проецировать его на практику, хотя он отлично ложится на парадигму планирования. Суть в том, что сначала идёт определение долгосрочных планов, долгосрочные планы дают видение того, что необходимо сделать на более коротком интервале времени, и так вплоть до некой минимальной единицы измерения.
Например, я привык считать верхнеуровневой границей чёткого планирования один месяц. Месяц разбивается на недели, в каждой из которых ставятся цели через призму целей на месяц. Недели разбиваются на дни, в каждом из которых ставятся цели через призму целей на неделю.
Вообще, говоря про важность планирования – существует масса исследований, показывающих, что люди, регулярно занимающиеся планированием, достигают жизненных целей в разы чаще, чем те, кто "живёт моментом” и периодической мотивацией что-либо делать. Так что если вы ещё не начинали всерьез заниматься планированием, самое время начать.
PS: Слышал, что некоторые способны ставить цели чуть ли не на десятилетия, но лично мне до такого уровня пока далеко🙃
@engineering_path
1 141
Вот у всех есть такие знакомые и друзья — Abstract<Петя>.
Петя работает в IT — развивает стартап. Хорошо зарабатывает и считается профессионалом в своём деле. А ещё у Пети свой профессиональный блог, он, может, и не массовый, но в профессиональной среде его знают. Ещё у Пети есть свой курс, параллельно он успевает путешествовать, постоянно учиться, медитировать, конечно, и развивать несколько пет-проектов: делает подкаст, телеграм-бот и чего только не делает. В списке его достижений много классных строчек. Ну и конечно, Пете 22 года и он сын маминой подруги. Очень много тревожных моментов случается, когда мы сравниваем своё начало с чьим-то результатом в текущем моменте.
Если замечаете это за собой — рекомендую эту статью
@engineering_path
1 141
Вероятно вы уже слышали что в России заблокировали платформу Medium. Теперь чтобы учиться и читать интересные статьи нужно прилагать дополнительные усилия.
Однако не все так плохо. Существует альтернативный фронт для medium, который позволяет открывать интересующие статьи.
Пользуйтесь — https://scribe.rip
@engineering_path
