Кодовые базы разрастаются, становясь все сложнее и запутаннее, что не может не пугать разработчиков. Как обнаружить код, изменяющий состояние вашей системы? Как сделать код таким, чтобы он не увеличивал сложность и запутанность кодовой базы?
Большую часть «действий», изменяющих состояние, можно превратить в «вычисления», чтобы ваш код стал проще и логичнее.
Вы научитесь бороться со сложными ошибками синхронизации, которые неизбежно проникают в асинхронный и многопоточный код, узнаете, как компонуемые абстракции предотвращают дублирование кода, и откроете для себя новые уровни его выразительности.
Книга предназначена для разработчиков среднего и высокого уровня, создающих сложный код. Примеры, иллюстрации, вопросы для самопроверки и практические задания помогут надежно закрепить новые знания.
Издатель может предоставлять на товар дополнительную гарантию.
Обратите внимание: информация о предоставлении гарантии может быть изменена издателем без предупреждения.
Купить данный товар дешевле вам поможет наша программа Trade-in: получите скидку до 99% от цены товара, сдавая нам свои старые, лежащие без дела видеоигры, консоли и аксессуары к ним. Мы принимаем всё для следующих платформ: PlayStation 5, PlayStation 4, PlayStation 3, PS Vita, Xbox Series, Xbox One, Xbox 360, Nintendo Switch.
Чтобы узнать за какую стоимость мы примем ваши игру, аксессуар или консоль по программе Trade-in – введите название товара в строке поиска ниже на странице и нажмите на иконку поиска.
Если у вас возникли вопросы – звоните по бесплатному номеру 8 (800) 700-44-41 или пишите на почту support@gamepark.ru – мы вам обязательно поможем.