5. CS50 на русском: Лекция #5 [Гарвард, Основы программирования, осень 2015 год]

Доп. материалы и задачи к лекции - Весь курс CS50 - Каждый год примерно 3% студентов Гарвардского курса по основам программирования CS50 пытаются смошенничать во время учёбы, например, выдав чужой код за свой. Этой статистикой @David Malan поделился на пятой лекции CS50. Представляете, какой процент был бы в наших вузах?... Впрочем, не будем о грустном, давайте лучше о знаниях. Вот что вам расскажут в текущей лекции: - Баги. Без этих верных спутников разработчиков никуда не деться, нужно научиться их выискивать. Дэвид расскажет о некоторых типах багов. Начнет с тех, которые сложнее выцепить: логических; - Откровение: бесконечный цикл на самом деле не такой уж и бесконечный; - Функциональная декомпозиция: прием для повышения читаемости кода и удобства кодирования; - Знай свои фигурные скобки: область действия переменных; - Объявление функций до реализации: специально для C; - Строки и как с ними работать; - Что такое ошибка сегментации; - Милые щеночки! В стриме. Не пропустите=). - Как едят шоколадки и M&M’s в Гарварде. Наглядное пособие. … ну а следующая лекция будет еще интереснее: молочное чудо Ovaltine и криптография. Одно только звучание завораживает!
В начало