{"product_id":"pishi-kod-kak-profi-na-s-9785041866099","title":"Пиши код как профи на С#","description":"\u003cp\u003e«Пиши код как профессионал на C#. Переход с других языков и апгрейд навыков» Это руководство поможет вам повысить уровень программирования на C# с Java или другого объектно-ориентированного языка, используя имеющиеся навыки. Вы научитесь писать идиоматический код для корпоративных приложений, освоите основные навыки бэкенда и примените их на практике, используя рефакторинг кода. Здесь нет примеров программ вида Hello, World! или основ программирования с нуля. Вы будете учиться, перерабатывая устаревшую кодовую базу: использовать новые методы, инструменты и лучшие практические приемы, чтобы привести ее в соответствие с современными стандартами C#. Еще внутри: I. Использование C# и .NET • отличия .NET от других платформ • принципы компиляции в C# II. Исходная кодовая база • обзор улучшений и недостатков унаследованной кодовой базы III. Уровень доступа к БД • рефакторинг службы • создание нового проекта .NET Core IV. Уровень репозитория • пять классов репозитория • разработка через тестирование • методы расширения и LINQ V. Уровень службы • реализация классов • обработка ошибок VI. Уровень контроллера • приемочное тестирование • HTTP-маршрутизация Об авторе Йорт РОДЕНБУРГ — инженер-программист, писатель и лектор. Специализируется на C# и разработке ПО в различных сферах, таких как финансы и отчетность, медицинская визуализация, распределенные системы и кибербезопасность. Йорт помогает инженерам, владеющим другими языками программирования, быстрее освоить C# и .NET.\u003c\/p\u003e","brand":"Эксмо","offers":[{"title":"Default Title","offer_id":44749287850037,"sku":"978-5-04-186609-9","price":3480.0,"currency_code":"RSD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0688\/7732\/0245\/files\/vxldsoq1bbbdx9s8xqv9917swv438c6v.webp?v=1764899081","url":"https:\/\/belavrana.com\/products\/pishi-kod-kak-profi-na-s-9785041866099","provider":"Белая Ворона - ваш книжный в Сербии!","version":"1.0","type":"link"}