Лучшие ответы Е. Бугаенко на вопросы из зала

Егор много выступает, и практически после каждого доклада ему задают вопросы. Ответы на вопросы Егора очень ценны, на мой взгляд, сами по себе, даже в отрыве от основного доклада. Эта статья - набор тех ответов, которые мне больше всего понравились. Ответы на доклады, которые я уже законспектировал, я выкладывать здесь не буду, дабы не повторять материал. Вопросы и ответы даны в моем пересказе, и на полную точность передачи не претендую. Статья будет постоянно дополняться по мере публикаций выступлений Егора....

April 8, 2020 · 9 min · Maxim Gorbatyuk

Мнение о книге "Elegant Objects" (Vol.1) Е.Бугаенко

О книге Книга “Элегантные объекты. Java Edition” не сильно распространена на рынке в Казахстане, где я живу. Как только узнал, что появилась возможность приобрести в магазине flip.kz - купил тут же. В предисловии автор рассказывает историю создания языков через его призму восприятия. Он пишет, что 20 лет назад языки программирования были процедурные, не было классов и ООП. И именно эти программисты, которые мыслили процедурно, и создали первые ООП-языки. Егор нисколько не умаляет их заслуг, но говорит о том, что подход к ООП с тех пор практически не изменился и программисты сейчас пишут на Java/....

April 1, 2020 · 16 min · Maxim Gorbatyuk

Мой опыт проведения 1000 интервью. Егор Бугаенко

В начале доклада Егор предупреждает, что все, что он расскажет в течение последующих 40 минут, относится к его опыту и к его компании, поэтому необходимо отнестись к его словам с долей скепсиса и иронии. Тем не менее, это его мнение, и он рассказывает “от души”. Егор действительно провел около тысячи интервью, но конкретной цифры он не знает. В видео представлены рассуждения о рассчетах цифры, но для конспекта они мало важны....

March 5, 2020 · 19 min · Maxim Gorbatyuk

Who Manages Who? Егор Бугаенко

Видео доклада: Youtube-канал Егора Бугаенко. Егор давно в разработке софта и видит одну и ту же проблему, которая становится тенденцией в современном менеджменте: Менеджмент не трансформируется, а деградирует. Менеджмент вместо функции управления, вместо помощи участникам проекта и организации их работы, превращается в бесполезную высокооплачиваемую прослойку, ничего не делающую. В Америке и Европе, считает Егор, немного больше даже. Более того, на конференциях и докладах спикеры даже пропагандируют эту деградацию, называя ее Agile....

February 25, 2020 · 12 min · Maxim Gorbatyuk

TDD вверх ногами. Е. Бугаенко

Краткий конспект доклада TDD вверх ногами. Автоматизированные тесты Егор считает, что юниттесты - неотъемлемая часть работы программиста. Егор приводит в пример метафору про сетку безопасности, которую натягивают гимнасты для отработки своих трюков. Егор очень сомневается, что гимнасты не будут натягивать сеть по причинам, по которым некоторые разработчики отказываются писать тесты: “У нас нет времени” “У нас нет денег” “У нас никогда и не было тестов (сети)” Сеть безопасности дает гимнастам уверенность, что совершённые ошибки в тренировке не будут стоить здоровья и карьеры трюкачам....

February 15, 2020 · 5 min · Maxim Gorbatyuk