Правильно ли помещать код в слайды для технической презентации для интервью?

Я делаю техническую презентацию для собеседования, и тема следующая:

Минимизация задержки потока данных в реальном времени: Node.js и асинхронные операции

Я провел очень тщательное исследование по этой теме и хочу добавить несколько блоков кода на несколько слайдов, чтобы наглядно показать, как выполнять асинхронное программирование в Node.js, а также наглядно показать плюсы и минусы.

Уместно ли добавлять блоки кода на некоторые слайды? Презентация рассчитана на 30-40 минут. Если это уместно, сколько слайдов слишком много. Я хочу уложиться в 10-12 слайдов.

Спасибо.

Это было опубликовано в Academia ... пожалуйста, не делайте этого.

Ответы (1)

Добавление чего-то подобного действительно зависит от аудитории, перед которой вы говорите. Я полагаю, что более или менее, поскольку вы разговариваете с людьми, которые знают Javascript, знакомы с Node и знают, что такое асинхронная операция, то размещение кода на слайдах будет в порядке вещей.

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

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

Если это вообще возможно/разрешено, добавьте его в репозиторий для размещения кода (GitHub, Bitbucket и т. д.), а затем используйте его в качестве ссылки на ключ. Вы могли бы сказать: «Это репозиторий всего кода, который я написал, и если вы хотите взглянуть на все это целиком, то все там».

Благодарю за ваш ответ. Большинство моей аудитории имеют докторскую степень в области инженерии и знают, что такое JavaScript и Node.js. Они знают, что я не слишком много знаю об этом, поскольку они хотели, чтобы я сделал презентацию о чем-то, чего я не знал, чтобы показать им, что я могу учиться. При этом фрагменты кода очень маленькие ... есть один, который больше, чтобы показать «Пирамиду судьбы». Я просто хочу показать разницу между функцией Single CB, эмиттерами событий, разницей в отлове ошибок и разницей в синхронизирующем и асинхронном коде. Есть еще предложения для меня?
Доктор технических наук на самом деле не означает (для меня на первый взгляд), что они знают JavaScript. Впрочем, к тому, что я уже сказал, мне нечего добавить; вам важно учитывать аудиторию, когда вы делаете эту презентацию.
И убедитесь, что в вашем фрагменте кода нет ничего закрытого.