Post thumbnail

Рассказывает Аарон Краус  Когда вы изучаете языки программирования, то в разговорах часто слышите фразы наподобие «статически типизированный» или «динамически типизированный». Эти понятия описывают процесс проверки соответствия типов, и как статическая проверка...
Читать дальше

Post thumbnail

Рассказывает Аарон Краус  В третьей статье цикла «Принципы программирования» мы поговорим о конкурентности (concurrency). Конкурентность — это свойство систем (программы, сети, компьютера и т.д.), допускающее одновременное выполнение нескольких вычислительных процессов, которые могут...
Читать дальше

Post thumbnail

Рассказывает Аарон Краус  Как и в предыдущей статье этого цикла, я хочу обратить ваше внимание на ключевые принципы программирования, которые влияют на всё то, что мы делаем, но с которыми...
Читать дальше

Post thumbnail

Рассказывает Аарон Краус  Мы используем всё более продвинутые языки программирования, которые позволяют нам писать меньше кода и получать отличные результаты. За это приходится платить. Поскольку мы всё реже занимаемся низкоуровневыми...
Читать дальше