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