Сегодня со своими коллегами по книжному клубу мы обсуждали одну из самых интересных частей книги "Learning DDD".
В этой части мы поговорили про
- Эвристики, которые помогают в проектировании систем. Из этих эвристик собралось целое Decision Tree, которое можно использовать для принятия решений
- Эволюцию дизайн решений, которая бывает из-за изменений в бизнес-домене, оргструктуре, знании о бизнес домене или просто вследствие роста
- Практику Event Storming, которая позволяет достаточно просто пошарить знания о бизнес-домене
- Применение DDD на практике, с постепенным внедрением DDD подходов в brown-field проекты
Подробности по ссылке ниже https://youtu.be/g6OJVttWG-M
#CodeOfArchitecture #Software #Architecture #VideoBroadcast #DDD #DistributedSystems
В этой части мы поговорили про
- Эвристики, которые помогают в проектировании систем. Из этих эвристик собралось целое Decision Tree, которое можно использовать для принятия решений
- Эволюцию дизайн решений, которая бывает из-за изменений в бизнес-домене, оргструктуре, знании о бизнес домене или просто вследствие роста
- Практику Event Storming, которая позволяет достаточно просто пошарить знания о бизнес-домене
- Применение DDD на практике, с постепенным внедрением DDD подходов в brown-field проекты
Подробности по ссылке ниже https://youtu.be/g6OJVttWG-M
#CodeOfArchitecture #Software #Architecture #VideoBroadcast #DDD #DistributedSystems
YouTube
Code of Architecture Vlad Khononov "Learning Domain-Driven Design". Chapter 3.
Мы в Тинькофф верим в обучение, поэтому хотим, чтобы наши сотрудники постоянно росли в профессиональном плане.
В связи с этим, мы создали свой Tinkoff Reader Club "Code of Architecture" для тех, кто строит программные системы.
В нем мы подбираем соответствующие…
В связи с этим, мы создали свой Tinkoff Reader Club "Code of Architecture" для тех, кто строит программные системы.
В нем мы подбираем соответствующие…
🔥6👍2
Сегодня я решил показать как я делаю конспекты книжек, когда готовлюсь к встречам архитектурного клуба. В приложении 9 страничек конспектов 4х глав из книги Learning DDD. Я их пишу в электронном виде в планшете Samsung Galaxy Tab S7+ и он достаточно хорош, чтобы я не скучал о бумажных блокнотах:) Рекомендую.
А поделился я своими конспектами, чтобы показать, что вдумчивое чтение книг - это достаточно сложно, особенно если хочется потом прочитанное применять на практике:)
#Writing #Preparation #Visualization
А поделился я своими конспектами, чтобы показать, что вдумчивое чтение книг - это достаточно сложно, особенно если хочется потом прочитанное применять на практике:)
#Writing #Preparation #Visualization
🔥17❤2👏2🥰1
Вчера дочитал мангу про базы данных с феей, принцессой и ее помощником в главной роли:) Книжка своеобразная, но это не отменяет того факта, что в ней достаточно просто рассказана
- база по реляционной теории
- основы языка SQL
- гарантии ACID
- немного про партиционирование и шардирование
В общем, книжка для начинающих изучать реляционные базы данных. Причем в книге материал подается в очень простой и забавной форме.
#Software #Databases #Comics #ForKids #ForBeginners
- база по реляционной теории
- основы языка SQL
- гарантии ACID
- немного про партиционирование и шардирование
В общем, книжка для начинающих изучать реляционные базы данных. Причем в книге материал подается в очень простой и забавной форме.
#Software #Databases #Comics #ForKids #ForBeginners
👍9🤯2😁1
За свою жизнь я прочел много книг в основном интересных, но самыми захватывающими в области управления людьми оказались книги Майкла Лоппа. Этот автор обладает даром рассказчика и он использует его для ведения блога. Причем иногда набор постов, связанных одной темой, превращается в произведение крупной формы, как указанная в заглавии книга:) “The Art of Leadership” уже вторая из этой серии, причем первой была книга “Managing Humans”, которая открыла для меня этого автора и про которую я поговорю в следующий раз.
Книга “The Art of Leadership” представляет из себя сборник мини-рассказов, сгруппированных по уровню менеджмента, причем этот уровень был характерен для Майкла. Правда, для читателей эти советы могут быть к месту как раньше, так и позже по карьерной лестнице. Вот эти три уровня (в скобках компании, в которых занимал эти позиции Майкл):
- Manager (Netscape)
- Director (Apple)
- Executive (Slack)
Подробнее https://bit.ly/artOfLeadership
#Leadership #Management #ExternalReview #Culture
Книга “The Art of Leadership” представляет из себя сборник мини-рассказов, сгруппированных по уровню менеджмента, причем этот уровень был характерен для Майкла. Правда, для читателей эти советы могут быть к месту как раньше, так и позже по карьерной лестнице. Вот эти три уровня (в скобках компании, в которых занимал эти позиции Майкл):
- Manager (Netscape)
- Director (Apple)
- Executive (Slack)
Подробнее https://bit.ly/artOfLeadership
#Leadership #Management #ExternalReview #Culture
🔥6
Я понял, что обычно вспоминаю здесь про слишком серьезные книжки.
Но есть мнение, что всем требуется разнообразие - поэтому сегодня я продолжу тему с рассказом про манги и конкретно про книгу "Занимательная информатика. Криптография. Манга".
Легкость формата отчасти компенсируется темой книги - авторы специалисты в области математики и средств связи, рассказывают про криптографию.
Книга изначально была написана около 10 лет назад и поэтому она не так свежа, как могла бы быть:)
Остальные моменты относятся к достоинствам книги:
- детективный сюжет (он помогает сохранять внимание на перепитиях развития криптографических методов)
- легкий язык и простые и понятные объяснения
- книга не перегружена деталями (рассматриваются основы криптографии, одноключевой шифр, шифр с открытым ключом и практическое использование шифра на практике)
В общем, книга отлично подойдет тем, кто хочет понять основы, но не слишком хочет погружаться в детальное и глубокое изучение криптографии, математики и вот этого всего:)
P.S.
Если вы неплохо знаете математику и того, как работает шифрование, то вам останется только наслаждаться непритязательным детективным сюжетом, вплетенным в указанные выше темы. Говорю по своему опыту, т.к. большая часть книжки содержала слишком мало новой информации для меня.
#Software #Cryptography #Comics #ForKids #ForBeginners
Но есть мнение, что всем требуется разнообразие - поэтому сегодня я продолжу тему с рассказом про манги и конкретно про книгу "Занимательная информатика. Криптография. Манга".
Легкость формата отчасти компенсируется темой книги - авторы специалисты в области математики и средств связи, рассказывают про криптографию.
Книга изначально была написана около 10 лет назад и поэтому она не так свежа, как могла бы быть:)
Остальные моменты относятся к достоинствам книги:
- детективный сюжет (он помогает сохранять внимание на перепитиях развития криптографических методов)
- легкий язык и простые и понятные объяснения
- книга не перегружена деталями (рассматриваются основы криптографии, одноключевой шифр, шифр с открытым ключом и практическое использование шифра на практике)
В общем, книга отлично подойдет тем, кто хочет понять основы, но не слишком хочет погружаться в детальное и глубокое изучение криптографии, математики и вот этого всего:)
P.S.
Если вы неплохо знаете математику и того, как работает шифрование, то вам останется только наслаждаться непритязательным детективным сюжетом, вплетенным в указанные выше темы. Говорю по своему опыту, т.к. большая часть книжки содержала слишком мало новой информации для меня.
#Software #Cryptography #Comics #ForKids #ForBeginners
👍6
Talk Like TED (Презентации в стиле TED) (Рубрика #PublicSpeaking)
Сегодня я расскажу про книгу Кармина Галло, который обещал научить делать вдохновляющие презентации, а именно "Презентации в стиле TED".
Забавно, что я прочитал эту книгу 3 года назад в самолете, когда летел в Новосибирск выступать со своим докладом про культуру разработки в Tinkoff, и это было очень своевременно:)
Правда, сама книга тогда оставила у меня странное впечатление:
- с одной стороны автор говорил про вдохновляющие выступления, про эмоциональность, новизну и незабываемость
- с другой стороны книга автора состоит из ассорти чужих выступлений и после прочтения книги не можешь вспомнить ни одной оригинальной идеи автора - вот такая вот незабываемость:)
P.S.
Но если вы хотите зарядиться эмоциями и добавить в свое выступление 🔥, то книжку можно почитать, а лучше посмотреть выступления, которые упоминает автор.
#PublicSpeaking #Presentations
Сегодня я расскажу про книгу Кармина Галло, который обещал научить делать вдохновляющие презентации, а именно "Презентации в стиле TED".
Забавно, что я прочитал эту книгу 3 года назад в самолете, когда летел в Новосибирск выступать со своим докладом про культуру разработки в Tinkoff, и это было очень своевременно:)
Правда, сама книга тогда оставила у меня странное впечатление:
- с одной стороны автор говорил про вдохновляющие выступления, про эмоциональность, новизну и незабываемость
- с другой стороны книга автора состоит из ассорти чужих выступлений и после прочтения книги не можешь вспомнить ни одной оригинальной идеи автора - вот такая вот незабываемость:)
P.S.
Но если вы хотите зарядиться эмоциями и добавить в свое выступление 🔥, то книжку можно почитать, а лучше посмотреть выступления, которые упоминает автор.
#PublicSpeaking #Presentations
👍3
Only the Paranoid Survive: How to Exploit the Crisis Points That Challenge Every Company (Выживают только параноики) (Рубрика #Management)
Вчера во времея чтения книги Learning DDD, я наткнулся на отсылку к книге "Выживают только параноики" за авторством Эндрю Гроува, которую я читал когда-то давно.
В этой книге автор (бывший CEO компании) рассказывает как корпорация Intel с честью вышла из ситуации, когда рынок основного продукта (тогда это были чипы памяти) стали стремительно забирать конкуренты. Пришлось немного сдвинуть парадигму и уйти на рынок процессоров.
Вторая интересная история, что запомнилась - это выход на рынок B2C с прямой продажей чипов потребителям параллельно продаже OEM-компаниям.
В перспективе это сулило классные результаты и ребята в свое время много вкладывали в промо с рекламой "Intel Inside".
А потом ребята выпустили процессор intel pentium с ошибками в обработке операций с плавающей точкой (ошибка Pentium FDIV). Причем они знали об ошибке, но решили, что она заденет небольшое число пользователей и можно выпускать процессор и так. Но так как пользователи теперь знали, что у них внутри процессор Intel, то утаивание ошибки и реакция компании на ее обнаружение, оказались масштабными. Компании пришлось признать проблему и начать свободно обменивать проблемные процессоры. Во время этого кризиса компания прочувствовала что такое работать с потребителями напрямую и получать шквал обратной связи. Кстати, Энди Гроув принес публичные извинения за всю эту историю.
В общем и целом, книга "Выживают только параноики" за авторством Эндрю Гроува хоть и вышла в первый раз 25 лет назад, но она все еще интересна для прочтения. Она напоминает другие книги в стиле success story, но здесь есть и препятствия, которые пришлось преодолеть на пути к успеху:)
P.S.
В книге "Learning DDD" эта отсылка к книге "Выживают только параноики" была в контексте проектирования систем в стиле Event-Driven Architecture.
Вот цитата из книги Влада Хононова
As Andrew Grove put it, only the paranoid survive. Use this as a guiding principle when designing event-driven systems:
• The network is going to be slow.
• Servers will fail at the most inconvenient moment.
• Events will arrive out of order.
• Events will be duplicated.
Most importantly, these events will occur most frequently on weekends and public holidays.
#Management #Architecture #Leadership #Culture #SuccessStory
Вчера во времея чтения книги Learning DDD, я наткнулся на отсылку к книге "Выживают только параноики" за авторством Эндрю Гроува, которую я читал когда-то давно.
В этой книге автор (бывший CEO компании) рассказывает как корпорация Intel с честью вышла из ситуации, когда рынок основного продукта (тогда это были чипы памяти) стали стремительно забирать конкуренты. Пришлось немного сдвинуть парадигму и уйти на рынок процессоров.
Вторая интересная история, что запомнилась - это выход на рынок B2C с прямой продажей чипов потребителям параллельно продаже OEM-компаниям.
В перспективе это сулило классные результаты и ребята в свое время много вкладывали в промо с рекламой "Intel Inside".
А потом ребята выпустили процессор intel pentium с ошибками в обработке операций с плавающей точкой (ошибка Pentium FDIV). Причем они знали об ошибке, но решили, что она заденет небольшое число пользователей и можно выпускать процессор и так. Но так как пользователи теперь знали, что у них внутри процессор Intel, то утаивание ошибки и реакция компании на ее обнаружение, оказались масштабными. Компании пришлось признать проблему и начать свободно обменивать проблемные процессоры. Во время этого кризиса компания прочувствовала что такое работать с потребителями напрямую и получать шквал обратной связи. Кстати, Энди Гроув принес публичные извинения за всю эту историю.
В общем и целом, книга "Выживают только параноики" за авторством Эндрю Гроува хоть и вышла в первый раз 25 лет назад, но она все еще интересна для прочтения. Она напоминает другие книги в стиле success story, но здесь есть и препятствия, которые пришлось преодолеть на пути к успеху:)
P.S.
В книге "Learning DDD" эта отсылка к книге "Выживают только параноики" была в контексте проектирования систем в стиле Event-Driven Architecture.
Вот цитата из книги Влада Хононова
As Andrew Grove put it, only the paranoid survive. Use this as a guiding principle when designing event-driven systems:
• The network is going to be slow.
• Servers will fail at the most inconvenient moment.
• Events will arrive out of order.
• Events will be duplicated.
Most importantly, these events will occur most frequently on weekends and public holidays.
#Management #Architecture #Leadership #Culture #SuccessStory
👍5
Мы с детьми любим собак, поэтому я полгода назад купил им книгу "Собаки. Книжка-сюрприз для всех, кто обожает собак".
Книга оказалась идеальной для малышей - в ней очень простая и забавная подача, множество интересной и полезной информации, куча картинок. Плюс в книге часть информации спрятана в кармашках, конвертиках, карточках и мини-книжках, а это занимает и развлекает детей надолго - ведь надо все развернуть и изучить. Правда, для совсем маленьких листать все это богатство достаточно сложно и книжка постепенно несет боевые потери, теряя часть этих милых приколов:)
P.S.
Книга выполнена в подарочном издании и хорошо подойдет как подарок юному любителю собак:)
#ForKids #Dogs #Gift
Книга оказалась идеальной для малышей - в ней очень простая и забавная подача, множество интересной и полезной информации, куча картинок. Плюс в книге часть информации спрятана в кармашках, конвертиках, карточках и мини-книжках, а это занимает и развлекает детей надолго - ведь надо все развернуть и изучить. Правда, для совсем маленьких листать все это богатство достаточно сложно и книжка постепенно несет боевые потери, теряя часть этих милых приколов:)
P.S.
Книга выполнена в подарочном издании и хорошо подойдет как подарок юному любителю собак:)
#ForKids #Dogs #Gift
👍6🥰2
Вчера в нашем книжном клубе Code Of Architecture мы закончили обсуждать последнюю часть книги Влада Хононова Learning DDD
Эта часть называлась Relationships to Other Methodologies and Patterns.
Она оказалась очень интересной и в ней обсуждались вопросы
- взаимосвязи между микросервисной архитектурой и DDD
- взаимоотношения Event-Driven Architecture и DDD
- подходов к работе с аналитическими данными, начиная с data warehouse и data lake и заканчивая data mesh, которая использует принципы DDD для аналитических данных
Ссылка на запись здесь - https://www.youtube.com/watch?v=xqEX3BYC43E
И традиционно прикладываю свой конспект этих глав, который я вел по мере чтения и подготовки ко встрече - https://1drv.ms/b/s!AuhI2wX7a0LMi-ZNvXDuf0WVda4OOw?e=U52ut9
P.S.
На приложенной картинке визуализирована метафора сервисов как deep или shallow modules
#Architecture #DDD
Эта часть называлась Relationships to Other Methodologies and Patterns.
Она оказалась очень интересной и в ней обсуждались вопросы
- взаимосвязи между микросервисной архитектурой и DDD
- взаимоотношения Event-Driven Architecture и DDD
- подходов к работе с аналитическими данными, начиная с data warehouse и data lake и заканчивая data mesh, которая использует принципы DDD для аналитических данных
Ссылка на запись здесь - https://www.youtube.com/watch?v=xqEX3BYC43E
И традиционно прикладываю свой конспект этих глав, который я вел по мере чтения и подготовки ко встрече - https://1drv.ms/b/s!AuhI2wX7a0LMi-ZNvXDuf0WVda4OOw?e=U52ut9
P.S.
На приложенной картинке визуализирована метафора сервисов как deep или shallow modules
#Architecture #DDD
🔥5👍2
