Как создаются эффективные команды.

Как создаются эффективные команды.

Чтобы пользоваться этими паттернами не нужно быть начальником,

они вполне применимы “снизу вверх”.

Нынче я застрял в команде (и с начальником), которые из неправильных вещей делают почти все, а из рекомендуемых автором — почти ничего.

И результат налицо.

Две лекции о разных способах авто-генерации моков в С++.

Две лекции о разных способах авто-генерации моков в С++.

https://www.youtube.com/watch?v=t0wLm2iiEH0 (бойко и по низам)

https://www.youtube.com/watch?v=NVrZjT5lW5o (местами можно проматывать, проповедует tdd/bdd).

TL;DR — ввиду отсутствия рефлексии и человеческой кодогенерации на этапе компиляции (гусары, молчать, ни слова про препроцессор) все очень печально. Но не безнадежно.

Если вы не увлекаетесь мета-прогр.

Если вы не увлекаетесь мета-прогр. на C++, оно вам, скорее всего не нужно, а если увлекаетесь, то вы его уже, небось, применяете и так.

Detection idiom — хороший примитив для создания своих абстракций. Фактически, проверялка is_well_formed.

https://www.youtube.com/watch?v=U3jGdnRL3KI

По заявкам трудящихся:

По заявкам трудящихся:

https://www.ted.com/talks/kathryn_schulz_on_being_wrong

А также:

“Мы можем получать информацию по множеству каналов. И она не записывается у нас в мозгу одинаково. Для лучшего запоминания нужно, чтобы важная для вас информация была записана на как можно большем количестве граней этого кристалла. Например, вы прочитали в книге какую-то красивую историю. Допустим это была история про южноамериканскую «дредноутную гонку». И вы решили запомнить эту историю. Что вам нужно сделать для этого?

Во-первых, обведите эту историю в книге карандашом. Подчеркните самые важные факты. Не бойтесь испортить книгу – книги созданы для того, чтобы с ними работать. Книга от этого становится только лучше – вам самому будет интересно перечитать ее через несколько лет (уточню, что книги, которые вы не будете перечитывать, нет смысла держать дома)

Во-вторых, напишите об этой истории коротко в своем блоге. Пальцами набейте весь текст. Прочитайте все комментарии от читателей.

В-третьих, расскажите о дредноутной гонке своим детям, друзьям, родным и сослуживцам. Словами.

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

И в-четвертых. Самое главное

Вставьте эту историю в свою картину мира. Свяжите ее с тем, что вы знаете о Бразилии, о Тордесильясском договоре, о каучуковой лихорадке, о торговле рабами, о дрендоутах, о начале ХХ века, о Первой Мировой войне, о спектакле Евгения Гришковца «Дредноуты», о Ютландском сражении и пр.