Ведутся технические работы. Это может временно повлиять на скорость работы сайта. Приносим извинения за неудобства и благодарим за ваше понимание!

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

Доп. материалы и задачи к лекции — https://javarush.com/s/level_2
Весь курс CS50 — https://javarush.com/s/course_cs50

Каждый год примерно 3% студентов Гарвардского курса по основам программирования CS50 пытаются смошенничать во время учёбы, например, выдав чужой код за свой. Этой статистикой @David Malan поделился на пятой лекции CS50. Представляете, какой процент был бы в наших вузах?… Впрочем, не будем о грустном, давайте лучше о знаниях.

Вот что вам расскажут в текущей лекции:

— Баги. Без этих верных спутников разработчиков никуда не деться, нужно научиться их выискивать. Дэвид расскажет о некоторых типах багов. Начнет с тех, которые сложнее выцепить: логических;
— Откровение: бесконечный цикл на самом деле не такой уж и бесконечный;
— Функциональная декомпозиция: прием для повышения читаемости кода и удобства кодирования;
— Знай свои фигурные скобки: область действия переменных;
— Объявление функций до реализации: специально для C;
— Строки и как с ними работать;
— Что такое ошибка сегментации;
— Милые щеночки! В стриме. Не пропустите=).
— Как едят шоколадки и M&M’s в Гарварде. Наглядное пособие.

… ну а следующая лекция будет еще интереснее: молочное чудо Ovaltine и криптография. Одно только звучание завораживает!

( ! ) Warning: Invalid argument supplied for foreach() in /home/domains/malitikov.ru/public_html/wp-content/themes/malitikov/single.php on line 44
Call Stack
#TimeMemoryFunctionLocation
10.0000350344{main}( ).../index.php:0
20.0000350624require( '/home/domains/malitikov.ru/public_html/wp-blog-header.php ).../index.php:17
30.08328473632require_once( '/home/domains/malitikov.ru/public_html/wp-includes/template-loader.php ).../wp-blog-header.php:19
40.08468498256include( '/home/domains/malitikov.ru/public_html/wp-content/themes/malitikov/single.php ).../template-loader.php:106