
📚The Secret Life of Programs: Understand Computers—Craft Better Code (2019)
✍️Автор: Jonathan E. Steinhart
📃Страниц: 506
Рассматриваются такие темы, как компьютерное оборудование, комбинаторная логика, последовательная логика, архитектура компьютера, компьютерная анатомия и ввод/вывод данных. Многие программисты не знакомы с базовыми технологиями, которые обеспечивают работу их программ. Но почему вас должно волновать, работает ли ваш код? Потому что вы хотите, чтобы он работал хорошо и в нем не было труднодоступных ошибок. Вы же не хотите, чтобы о вашем коде писали в новостях из-за проблем с безопасностью.
Множество технических деталей доступно в Интернете, но они не систематизированы и не собраны в удобном месте. В книге "Тайная жизнь программ" опытный инженер Джонатан Э. Стейнхарт подробно исследует основополагающие концепции, лежащие в основе машины. Такие темы, как компьютерное оборудование, поведение программного обеспечения на оборудовании, а также то, как люди со временем решали проблемы с помощью технологий.
Скачать книгу
✍️Автор: Jonathan E. Steinhart
📃Страниц: 506
Рассматриваются такие темы, как компьютерное оборудование, комбинаторная логика, последовательная логика, архитектура компьютера, компьютерная анатомия и ввод/вывод данных. Многие программисты не знакомы с базовыми технологиями, которые обеспечивают работу их программ. Но почему вас должно волновать, работает ли ваш код? Потому что вы хотите, чтобы он работал хорошо и в нем не было труднодоступных ошибок. Вы же не хотите, чтобы о вашем коде писали в новостях из-за проблем с безопасностью.
Множество технических деталей доступно в Интернете, но они не систематизированы и не собраны в удобном месте. В книге "Тайная жизнь программ" опытный инженер Джонатан Э. Стейнхарт подробно исследует основополагающие концепции, лежащие в основе машины. Такие темы, как компьютерное оборудование, поведение программного обеспечения на оборудовании, а также то, как люди со временем решали проблемы с помощью технологий.
Скачать книгу