Код. Культура, скомпилированная в байты

Kitobdan iqtiboslar  Код. Культура, скомпилированная в байты

Toʻliq oʻqish va tinglash
Bepul parcha
2 году, через тринадцать лет после первого релиза. Нет исключений. Нет перегрузки функций. Нет неявных преобразований типов. Каждое из этих «нет» — сознательное решение
Fikr bildirish
C++ — мощный язык. Он даёт программисту контроль над каждым байтом памяти, позволяет строить абстракции любой сложности, поддерживает десятки парадигм программирования. Но в масштабах Google эта мощность стала
Fikr bildirish
видел свободу и уважение к программисту. Почему язык должен диктовать единственный правильны
Fikr bildirish
Красота здесь не эстетическая категория — это свойство кода, который легко понять.
Fikr bildirish
Код — прежде всего коммуникация между людьми. Машина — лишь посредник.
Fikr bildirish
За каждым из этих решений стоит не только механизм, но и мировоззрение.
Fikr bildirish
Каждый подход — ответ на определённые вопросы в определённом контексте
Fikr bildirish
Программист может использовать Python и не разделять его философию — писать непитонический код, игнорировать PEP 8, нарушать конвенции. Это его право.
Fikr bildirish
Изучить синтаксис языка можно за неделю. Усвоить его культуру — за годы.
Fikr bildirish
Система, которая умеет падать и восстанавливаться, надёжнее системы, которая пытается никогда не падать.
Fikr bildirish