{"widgets":{"@MarketNode/HeaderTabs":{"/content/header/topMenu/tabs":{"showGroupingTab":false,"flexDirection":"row","tabList":[{"id":null,"isRightSide":false,"viewName":"NavigationMenuRegionTab"},{"id":"thematicEntrypoint","fullName":"Распродажа","isRightSide":false,"viewName":"ThematicEntrypoint","link":"https://market.yandex.ru/special/blockbusters","text":"Распродажа","color":"#ffffff00","picture":{"width":"300","height":"60","alt":"Скидки","url":"//avatars.mds.yandex.net/get-marketcms/1523779/img-b14fb45b-ea5b-48e2-bff3-605f9bdc43dc.gif/optimize","isNewTab":false,"thumbnails":[]},"withMarginRight":false},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"131324919","entity":"navnode","fullName":"Сплит 0012","icons":[],"link":"/special/split","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"actionType":"SHOW_FAVOURITE_CATEGORY_POPUP","id":"132888020","entity":"navnode","fullName":"Любимая категория","icons":[],"link":"https://market.yandex.ru/favourite-category-link","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"133036581","entity":"navnode","fullName":"Одежда","icons":[],"link":"https://market.yandex.ru/special/fashion_dep","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"97017490","entity":"navnode","fullName":"Дом","icons":[{"width":"0","height":"0","url":"//avatars.mds.yandex.net/get-marketcms/879900/img-8ec726e4-0b72-444b-a1d0-284c9cb95989.svg/svg","isNewTab":false,"thumbnails":[]}],"link":"/catalog--tovary-dlia-doma/54422","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"97017435","entity":"navnode","fullName":"Детям","icons":[{"width":"0","height":"0","url":"//avatars.mds.yandex.net/get-marketcms/475644/img-dca0991e-e9f8-4d1b-89e4-db2cec0d1d3c.svg/svg","isNewTab":false,"thumbnails":[]}],"link":"/catalog--detskie-tovary/54421","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"97017450","entity":"navnode","fullName":"Красота","icons":[{"width":"0","height":"0","url":"//avatars.mds.yandex.net/get-marketcms/1490511/img-9d99289c-7468-4a57-ad16-14b09af04fe6.svg/svg","isNewTab":false,"thumbnails":[]}],"link":"/catalog--tovary-dlia-krasoty/54438","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"97017420","entity":"navnode","fullName":"Электроника","icons":[{"width":"0","height":"0","url":"//avatars.mds.yandex.net/get-marketcms/475644/img-51115532-de6e-40ac-b888-b4cf9d6d4fb2.svg/svg","isNewTab":false,"thumbnails":[]}],"link":"https://market.yandex.ru/special/electronics_dep","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"97017411","entity":"navnode","fullName":"ИКЕА","icons":[],"link":"https://market.yandex.ru/catalog--tovary-kak-u-ikea/38679690/list?supplierId=465852","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"97017445","entity":"navnode","fullName":"Продукты","icons":[{"width":"0","height":"0","url":"//avatars.mds.yandex.net/get-marketcms/944743/img-2fa25175-e4b5-4dd5-963e-3ad89e69adb0.svg/svg","isNewTab":false,"thumbnails":[]}],"link":"/catalog--produkty-napitki/54434","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"136343111","entity":"navnode","fullName":"Бытовая техника","icons":[],"link":"https://market.yandex.ru/special/technic_dep","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"136343115","entity":"navnode","fullName":"Мебель","icons":[],"link":"https://market.yandex.ru/catalog--mebel/18049585?_redirectCount=1","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"133036575","entity":"navnode","fullName":"Аптека","icons":[],"link":"/catalog--tovary-dlia-zdorovia/54734","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"119404653","entity":"navnode","fullName":"Алиса","icons":[{"width":"0","height":"0","url":"//avatars.mds.yandex.net/get-marketcms/1357599/img-6c32e8ac-6d36-4e4c-8381-8e68789410f8.svg/svg","isNewTab":false,"thumbnails":[]}],"link":"https://market.yandex.ru/special/alica_cashback","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"97017520","entity":"navnode","fullName":"18+","icons":[{"width":"32","height":"32","url":"//avatars.mds.yandex.net/get-marketcms/1533751/img-23bf887b-288a-46f6-a95f-5a5a8d894a1e.svg/orig","isNewTab":false,"thumbnails":[]}],"link":"/catalog/18019220","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"97017430","entity":"navnode","fullName":"Бытовая техника","icons":[{"width":"0","height":"0","url":"//avatars.mds.yandex.net/get-marketcms/475644/img-c7218e36-c241-428f-89ec-af5253c0ad5d.svg/svg","isNewTab":false,"thumbnails":[]}],"link":"/catalog--bytovaia-tekhnika/54419","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"97017440","entity":"navnode","fullName":"Дача","icons":[{"width":"0","height":"0","url":"//avatars.mds.yandex.net/get-marketcms/1357599/img-396b8305-5a06-4a44-b516-739d5c1a9203.svg/svg","isNewTab":false,"thumbnails":[]}],"link":"/catalog--dacha-sad-i-ogorod/54495","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"98415125","entity":"navnode","fullName":"Цветы","icons":[{"width":"32","height":"32","url":"//avatars.mds.yandex.net/get-marketcms/1357599/img-90de59c3-8367-497c-9016-290de89739be.svg/orig","isNewTab":false,"thumbnails":[]}],"link":"/catalog--tsvety-bukety-kompozitsii/55776","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"97017455","entity":"navnode","fullName":"Зоо","icons":[{"width":"0","height":"0","url":"//avatars.mds.yandex.net/get-marketcms/475644/img-6d23ecd1-f22a-4c9e-a6f0-22cfb4f8be95.svg/svg","isNewTab":false,"thumbnails":[]}],"link":"/catalog--tovary-dlia-zhivotnykh/54496","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"97017515","entity":"navnode","fullName":"Украшения","icons":[{"width":"32","height":"32","url":"//avatars.mds.yandex.net/get-marketcms/1490511/img-56713645-972d-4c70-8980-03681fd124fa.svg/orig","isNewTab":false,"thumbnails":[]}],"link":"/catalog/18057664","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"97017465","entity":"navnode","fullName":"Авто","icons":[{"width":"0","height":"0","url":"//avatars.mds.yandex.net/get-marketcms/1490511/img-749b24c9-1537-4ad3-8b80-c3053ec0d3fb.svg/svg","isNewTab":false,"thumbnails":[]}],"link":"/catalog--tovary-dlia-avto-i-mototekhniki/54418","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"97017475","entity":"navnode","fullName":"Мебель","icons":[{"width":"32","height":"32","url":"//avatars.mds.yandex.net/get-marketcms/879900/img-09a0856a-de50-4eec-9298-c3ec04a41261.svg/orig","isNewTab":false,"thumbnails":[]}],"link":"/catalog/18049585","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"97017495","entity":"navnode","fullName":"Хобби","icons":[{"width":"0","height":"0","url":"//avatars.mds.yandex.net/get-marketcms/1357599/img-0e58c8b1-34cb-4d64-8142-c34606c8beec.svg/svg","isNewTab":false,"thumbnails":[]}],"link":"/catalog--dosug-i-razvlecheniia/54423","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"97017500","entity":"navnode","fullName":"Книги","icons":[{"width":"32","height":"32","url":"//avatars.mds.yandex.net/get-marketcms/1490511/img-b1770f65-90db-4e27-b10b-aeb620eb8108.svg/orig","isNewTab":false,"thumbnails":[]}],"link":"/catalog/18071321","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"97017530","entity":"navnode","fullName":"Школа","icons":[{"width":"32","height":"32","url":"//avatars.mds.yandex.net/get-marketcms/1668019/img-e059151c-b355-4126-96fd-3cb569c93ee1.svg/orig","isNewTab":false,"thumbnails":[]}],"link":"/catalog--tovary-dlia-shkoly-i-ofisa/17984632","navnodes":[]},{"viewName":"Market2BusinessTab","isRightSide":true,"id":"116001386","entity":"navnode","fullName":"Покупайте как юрлицо","icons":[],"link":"https://business.market.yandex.ru/pokupayte-dlya-biznesa","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":true,"id":"97017544","entity":"navnode","fullName":"Продавайте на Маркете","icons":[],"link":"https://partner.market.yandex.ru/welcome/?utm_source=yandex_services&utm_medium=b2c_market&utm_campaign=frontb2c&utm_content=text&utm_term=portalb2b","navnodes":[]}]}}},"meta":{"/content/header/topMenu/tabs":{"name":"@MarketNode/HeaderTabs"}},"collections":{"market2Business":{"current":{"id":"current","shouldShowEntryPointNotification":false}},"expFlags":{"dsk_enable_m15_offers":true,"all_chef-cart":"withNotLoggedIn","all_chef-cart-eda":true,"all_chef-cart-lavka":true,"all_km_one-click-do":"row","all_fashion-original":true,"all_cart-with-remix-feed":true,"all_recommended_pedestrian_route":true,"all_admon-tracker":true,"dsk_ugc-product-reviews-redesign":"vertical","dsk_loud-new-incut_redesign":true,"all_hide_shop_snippet_constructor":true,"all_baobab_show_hide":true,"all_premium_cpm_link":true,"all_index_recom-trigger-snippet":"with_pinned_cart_items_and_auto_complete_promocode","all_snippet-animation":"sponsored-animation-mp4","dsk_reviews-page-walter":"without-walter","all_premium-gallery-wishlist":true,"all_simple_personal_drawer":true,"all_hide_pickers_snippet_constructor_reverse":true,"all_top_offers_hide":true,"all_card_offers-link-redesign":true},"featureToggle":{"m2b":{"m2b_all_vat":false,"m2b_loyalty":true,"m2b_edo_only":true,"m2b_vk_pixel":false,"m2b_new_rom_api":true,"m2b_postpayment":true,"m2b_menu_for_ent":true,"m2b_all_vat_badge":false,"m2b_checkout_credit":true,"m2b_hide_payment_km":false,"m2b_is_chestny_znak":true,"m2b_retention_popover":false,"m2b_webview_chef_cart":true,"m2b_encryption_address":false,"m2b_new_rom_api_create":true,"m2b_acquisition_popover":false,"m2b_promocode_on_landing":true,"m2b_serviceable_chef_cart":true,"m2b_fetp_redirect_disabled":true,"m2b_loyalty_b2c_promocodes":true,"m2b_new_order_confirmation":false,"m2b_business_price_fallback":true,"m2b_encryption_personal_data":false,"m2b_fetp_deprecation_warning":true,"m2b_retention_popover_segment":true,"m2b_acquisition_popover_segment":true,"m2b_red-point-in-b2c-header-nav":true,"m2b_all_product_page_super_light":false,"m2b_breadcrumb_with_search_filters":true,"m2b_business_accounts_popup_on_b2c":false,"m2b_return_with_photo_control_mark":true,"m2b_dsk_business_accounts_from_not_registered_customers":true}}}}
{"widgets":{"@light/ToggleComparison":{"/content/page/fancyPage/comparison/content":{"productId":1781255948,"categoryId":18540470,"skuId":"560312128","composeId":"16760548473101390389","size":17,"id":"6b2uf8uezhx","color":"#222222","comparisonHash":"3raQBQkCQq9F79TtYkR8ghrSYqtM","withText":true,"notificationImage":"https://avatars.mds.yandex.net/get-mpic/4725655/2a0000018acdc8a6663eae43bafc6530780a/orig","notificationTitleRaw":"Чистый код: создание, анализ и рефакторинг. Библиотека программиста","notificationCategoryName":"Учебная литература"}}},"meta":{"/content/page/fancyPage/comparison/content":{"name":"@light/ToggleComparison"}},"collections":{"offerPlaces":{},"comparisonButton":{},"title":{},"miniImage":{},"mediaItem":{},"category":{},"userComparisonList":{},"userComparisonListReady":{},"baobabEvent":{"16760548473101390389":{"version":"EPV_BRT_V1","payload":"CgoQoJ+htbGnvaclEhgKFndhbHRlcl9zaG93X2NhcmRfZXZlbnQyFgiMnq/RBhDA3paLAhjG/6gFILbP6wg=","sign":"awHaPfXG5Mz+X/LWm6gm9Q6/ioYRC9iOl+f/v9cA4LM="}}}}
{"widgets":{"@card/MediaViewerGallery":{"/content/page/fancyPage/mediaViewerGallery":{"mediaViewerId":"__galleryPlace__","lightExp":false,"place":"__galleryPlace__"}}},"meta":{"/content/page/fancyPage/mediaViewerGallery":{"name":"@card/MediaViewerGallery"}},"collections":{"mediaViewer":{"__galleryPlace__":{"id":"__galleryPlace__","entity":"mediaViewer","idx":0,"fullScreenStatus":false}},"review":{},"compose":{"14395210787723665840":{"id":"14395210787723665840","productId":"1781255948","skuId":"560312128","offerId":"Oe8hmVmcgoaL64t0zPPLNQ","productSlug":"chistyi-kod-sozdanie-analiz-i-refaktoring","categoryId":"18540470","navnodeId":"18540471","businessId":"3957375","shopId":"431782","vendorId":"11157446","departmentId":"54510","supplierId":"12761141"},"13906660470092400201":{"id":"13906660470092400201","productId":"1781255948","skuId":"560312128","offerId":"VjvsMgisQbu3w82eDL2YsQ","productSlug":"chistyi-kod-sozdanie-analiz-i-refaktoring","categoryId":"18540470","navnodeId":"18540471","businessId":"749016","shopId":"431782","vendorId":"11157446","departmentId":"54510","supplierId":"6589444"},"111489950208441085":{"id":"111489950208441085","productId":"1781255948","skuId":"560312128","offerId":"IKhmUXx-4g42ato_xZi-gw","productSlug":"chistyi-kod-sozdanie-analiz-i-refaktoring","categoryId":"18540470","navnodeId":"18540471","businessId":"2509055","shopId":"431782","vendorId":"11157446","departmentId":"54510","supplierId":"2972018"},"16760548473101390389":{"id":"16760548473101390389","productId":"1781255948","skuId":"560312128","productSlug":"chistyi-kod-sozdanie-analiz-i-refaktoring","categoryId":"18540470","navnodeId":"18540471","businessId":"670830","vendorId":"11157446"}},"mediaItem":{"mi_8606613848851828535":{"origUrl":"https://avatars.mds.yandex.net/get-yapic/62162/5t1La5tYaZf3SwP1CaTZixtS8E8-1/orig","entity":"avatars_picture","picture":{"namespace":"yapic","groupId":"62162","imageName":"5t1La5tYaZf3SwP1CaTZixtS8E8-1"}},"mi_2785671222370058262":{"width":835,"height":1200,"origUrl":"https://avatars.mds.yandex.net/get-mpic/11621477/2a0000018cfa9c0373b91a0be5ab26550df8/orig","title":"Мартин Р. \"Чистый код: создание, анализ и рефакторинг\"","entity":"avatars_picture"},"mi_8969387303159102866":{"width":701,"height":1065,"origUrl":"https://avatars.mds.yandex.net/get-mpic/5241173/img_id2609146323573507986.png/orig","title":"Мартин Р. \"Чистый код: создание, анализ и рефакторинг\"","entity":"avatars_picture"},"mi_2586863193148984843":{"origUrl":"https://avatars.mds.yandex.net/get-yapic/31078/Yjr9GxX1iih9niD4NubhA4qPNo-1/orig","entity":"avatars_picture","picture":{"namespace":"yapic","groupId":"31078","imageName":"Yjr9GxX1iih9niD4NubhA4qPNo-1"}},"mi_17837598308262280408":{"width":701,"height":1064,"origUrl":"https://avatars.mds.yandex.net/get-mpic/5219306/img_id6460455885080361689.png/orig","title":"Мартин Р. \"Чистый код: создание, анализ и рефакторинг\"","entity":"avatars_picture"},"mi_5661999883222632296":{"width":708,"height":1028,"origUrl":"https://avatars.mds.yandex.net/get-mpic/5246613/img_id8025006788580951612.jpeg/orig","title":"Мартин Р. \"Чистый код: создание, анализ и рефакторинг\"","entity":"avatars_picture"},"mi_16332478854332421004":{"width":708,"height":1068,"origUrl":"https://avatars.mds.yandex.net/get-mpic/4420830/img_id4886831143375300557.jpeg/orig","title":"Мартин Р. \"Чистый код: создание, анализ и рефакторинг\"","entity":"avatars_picture"},"mi_7317256987604149458":{"width":708,"height":1068,"origUrl":"https://avatars.mds.yandex.net/get-mpic/5042167/img_id4707297719695452298.jpeg/orig","title":"Мартин Р. \"Чистый код: создание, анализ и рефакторинг\"","entity":"avatars_picture"},"mi_2862246638368895445":{"width":708,"height":1068,"origUrl":"https://avatars.mds.yandex.net/get-mpic/3721790/img_id9153231908257234419.jpeg/orig","title":"Мартин Р. \"Чистый код: создание, анализ и рефакторинг\"","entity":"avatars_picture"},"mi_16658222309438424409":{"width":708,"height":1052,"origUrl":"https://avatars.mds.yandex.net/get-mpic/5163819/img_id7225785209019881011.jpeg/orig","title":"Мартин Р. \"Чистый код: создание, анализ и рефакторинг\"","entity":"avatars_picture"},"mi_10677414318234878137":{"width":1412,"height":2064,"origUrl":"https://avatars.mds.yandex.net/get-mpic/4441663/2a0000018acdc8a785e7e966cc9ce0690183/orig","title":"Мартин Р. \"Чистый код: создание, анализ и рефакторинг\"","entity":"avatars_picture"},"mi_9081538127593267465":{"width":1444,"height":2026,"origUrl":"https://avatars.mds.yandex.net/get-mpic/5275484/2a0000018acdc8aaee02358877b15f2a36ba/orig","title":"Мартин Р. \"Чистый код: создание, анализ и рефакторинг\"","entity":"avatars_picture"},"mi_14089974559045591702":{"width":1456,"height":2040,"origUrl":"https://avatars.mds.yandex.net/get-mpic/5236803/2a0000018acdc8ab0b19346b468b22e9ecfa/orig","title":"Мартин Р. \"Чистый код: создание, анализ и рефакторинг\"","entity":"avatars_picture"},"mi_15359145659709095794":{"width":1504,"height":2036,"origUrl":"https://avatars.mds.yandex.net/get-mpic/5210364/2a0000018acdc8a9b97ed541717121caef17/orig","title":"Мартин Р. \"Чистый код: создание, анализ и рефакторинг\"","entity":"avatars_picture"},"mi_13206139008843849820":{"width":708,"height":516,"origUrl":"https://avatars.mds.yandex.net/get-mpic/5234463/img_id2215078736891191622.jpeg/orig","title":"Мартин Р. \"Чистый код: создание, анализ и рефакторинг\"","entity":"avatars_picture"},"mi_1102058964260505473":{"width":1516,"height":2016,"origUrl":"https://avatars.mds.yandex.net/get-mpic/5236803/2a0000018acdc8abb41ed96e221963bebc64/orig","title":"Мартин Р. \"Чистый код: создание, анализ и рефакторинг\"","entity":"avatars_picture"},"mi_17763402450951410275":{"width":708,"height":1084,"origUrl":"https://avatars.mds.yandex.net/get-mpic/5360356/img_id1711475921557771927.jpeg/orig","title":"Мартин Р. \"Чистый код: создание, анализ и рефакторинг\"","entity":"avatars_picture"},"mi_10976536813285640517":{"origUrl":"https://avatars.mds.yandex.net/get-marketcms/879900/img-7d985a2e-0eaa-47e3-a988-68fbee221293.png/orig","entity":"avatars_picture","picture":{"namespace":"marketcms","groupId":"879900","imageName":"img-7d985a2e-0eaa-47e3-a988-68fbee221293.png"}},"mi_572551041112506778":{"origUrl":"https://avatars.mds.yandex.net/get-market-ugc/8318412/2a0000018fedca0b13198b8f2ec8a72be419/orig","entity":"avatars_picture","picture":{"namespace":"market-ugc","groupId":"8318412","imageName":"2a0000018fedca0b13198b8f2ec8a72be419"}},"mi_16934953486427862167":{"width":500,"height":500,"origUrl":"https://avatars.mds.yandex.net/get-mpic/4725655/2a0000018acdc8a6663eae43bafc6530780a/9hq"},"mi_11924700973451649762":{"width":1570,"height":2046,"origUrl":"https://avatars.mds.yandex.net/get-mpic/1992523/2a0000018acdc8a8f81fe47a69ffb828e416/orig","title":"Мартин Р. \"Чистый код: создание, анализ и рефакторинг\"","entity":"avatars_picture"},"mi_8837830097695489855":{"width":1544,"height":2048,"origUrl":"https://avatars.mds.yandex.net/get-mpic/3699895/2a0000018acdc8a9c766c3cbfa3c07e9af61/orig","title":"Мартин Р. \"Чистый код: создание, анализ и рефакторинг\"","entity":"avatars_picture"},"mi_4229961713255104506":{"width":1450,"height":1994,"origUrl":"https://avatars.mds.yandex.net/get-mpic/1592349/2a0000018acdc8abff5bd0d04c17072eea7f/orig","title":"Мартин Р. \"Чистый код: создание, анализ и рефакторинг\"","entity":"avatars_picture"},"mi_11899236260145885813":{"width":1508,"height":2004,"origUrl":"https://avatars.mds.yandex.net/get-mpic/4441663/2a0000018acdc8ae854cd692456c4bf45d6d/orig","title":"Мартин Р. \"Чистый код: создание, анализ и рефакторинг\"","entity":"avatars_picture"},"mi_11223838496823320007":{"width":1300,"height":1830,"origUrl":"https://avatars.mds.yandex.net/get-mpic/5235429/2a0000018acdc8a7a48496f7cb868dbcafa7/orig","title":"Мартин Р. \"Чистый код: создание, анализ и рефакторинг\"","entity":"avatars_picture"},"mi_132831799602963196":{"width":1488,"height":2046,"origUrl":"https://avatars.mds.yandex.net/get-mpic/3590777/2a0000018acdc8a702ee2f38ae8f27c6d1f8/orig","title":"Мартин Р. \"Чистый код: создание, анализ и рефакторинг\"","entity":"avatars_picture"},"mi_15593231809903297268":{"width":708,"height":1076,"origUrl":"https://avatars.mds.yandex.net/get-mpic/5259100/img_id7320819220890368891.jpeg/orig","title":"Мартин Р. \"Чистый код: создание, анализ и рефакторинг\"","entity":"avatars_picture"},"mi_1262426312998927126":{"width":1472,"height":2008,"origUrl":"https://avatars.mds.yandex.net/get-mpic/4509881/2a0000018acdc8a90d4f5d73466ea3a3e4a8/orig","title":"Мартин Р. \"Чистый код: создание, анализ и рефакторинг\"","entity":"avatars_picture"},"mi_2943357788042636386":{"width":500,"height":500,"origUrl":"https://avatars.mds.yandex.net/get-mpic/5236204/2a0000018fac6b971e0dfff6ce5ba6fdac74/orig","title":"Мартин Р. \"Чистый код: создание, анализ и рефакторинг\"","entity":"avatars_picture"},"mi_16670320826718167616":{"width":1362,"height":1930,"origUrl":"https://avatars.mds.yandex.net/get-mpic/4725655/2a0000018acdc8a6663eae43bafc6530780a/orig","title":"Мартин Р. \"Чистый код: создание, анализ и рефакторинг\"","entity":"avatars_picture"}},"reviewGallery":{},"businessReviewGallery":{},"reviewItem":{},"transition":{"tr_181719532642077714":{"type":"ugcMediaNavigation","params":{"url":"https://avatars.mds.yandex.net/get-market-ugc/8318412/2a0000018fedca0b13198b8f2ec8a72be419/orig","modelName":"Чистый код: создание, анализ и рефакторинг","imageName":"2a0000018fedca0b13198b8f2ec8a72be419","id":"mi_572551041112506778"}},"tr_17235160981727881377":{"type":"productCard","params":{"offerId":"Oe8hmVmcgoaL64t0zPPLNQ","cpc":"Yt17PnHDv88gp5gJeIzRHL0vwFiND0hw4d7N79vwX3WFCt4qxXFYGzFVhJIpgxjfWOixX3wjpE1BbZjNW3Iw5rh_7htjGnJJsd9u_VIUNVmxxWbVfyy7UT45NwUF279kiObs9aijiQFM3I-myDx-zRXtDY5sG-8Uwmt8gb_exsL59_VNqHXuDAIIWTLHEder0iWMCMq8ui1f7YyvdX64gbvA1rpReVyj","productId":"1781255948","slug":"chistyi-kod-sozdanie-analiz-i-refaktoring-biblioteka-progr","businessId":"3957375","skuId":"560312128","categoryId":"18540470","navnodeId":"18540471","sponsored":true}},"tr_4342423868049659021":{"type":"productCard","params":{"offerId":"VjvsMgisQbu3w82eDL2YsQ","cpc":"Yt17PnHDv8_9dGrDBKxL6RLafamxV75ihj0cQM2-51lRIlTq87B2Q0fNcA2zja9x3PjFkOKsc3ga79YxcrbrJx9ZJMcHw-nxXu_jphGKHSvF2HHMSE6enw16Mx9vg_GRpDnJw8FK91JcN0dpG4bIY0-6hP9hMcP2zkSjrhB-hxZ-7PnypPxDGBEkdtRfGw-NzRmZkzc-vwn83XnfPv2SVm9FKgVdD44f","productId":"1781255948","slug":"chistyi-kod-sozdanie-analiz-i-refaktoring-biblioteka-programmista","businessId":"749016","skuId":"560312128","categoryId":"18540470","navnodeId":"18540471","sponsored":true}},"tr_11059943526892072197":{"type":"fullSpecsGrouped","params":{"productId":"1781255948","slug":"chistyi-kod-sozdanie-analiz-i-refaktoring","skuId":"560312128"}},"tr_14726779520491033841":{"type":"ratingSummary","params":{"productId":"1781255948","slug":"chistyi-kod-sozdanie-analiz-i-refaktoring","skuId":"560312128","categoryId":"18540470"}},"tr_15913280100669442758":{"type":"ratingSummary","params":{"productId":"1781255948","slug":"chistyi-kod-sozdanie-analiz-i-refaktoring","businessId":"670830","skuId":"560312128","categoryId":"18540470"}},"tr_16788068649128881501":{"type":"similarProducts","params":{"productId":"1781255948","slug":"chistyi-kod-sozdanie-analiz-i-refaktoring","skuId":"560312128","categoryId":"18540470","navnodeId":"18540471"}},"tr_3462075845446810739":{"type":"productQuestionsLink","params":{"productId":"1781255948","slug":"chistyi-kod-sozdanie-analiz-i-refaktoring","skuId":"560312128"}},"tr_4031260493770824268":{"type":"productCard","params":{"offerId":"IKhmUXx-4g42ato_xZi-gw","cpc":"Yt17PnHDv89biP_vT5wxYsbjwWoqYgGHFOTSUPktoKE2tRqu6sc23gzkZFw9Fi4fx82F-TRP3ApfY_D84dnDNxcypC3wgwcal-20orGF_7-lT4rl9yEeqmyY1LNQLYoA7L_Y-uVrM2UwkZQv968ACBjhtUP4xUS45lebtIv7RQmyJwKMfZNl5JFdvj4ffMe8RCf4NilZrapi9M_ro_IYJviBfvkto4oG","productId":"1781255948","slug":"chistyi-kod-sozdanie-analiz-i-refaktoring-biblioteka-programmista-r-martin","businessId":"2509055","skuId":"560312128","categoryId":"18540470","navnodeId":"18540471","sponsored":true}},"tr_2530620664974868025":{"type":"productPageId","params":{"productId":"1781255948","slug":"martin-r-chistyi-kod-sozdanie-analiz-i-refaktoring"}}},"gallery":{"16760548473101390389":{"mediaItems":["mi_16670320826718167616","mi_11223838496823320007","mi_4229961713255104506","mi_11924700973451649762","mi_132831799602963196","mi_8837830097695489855","mi_1102058964260505473","mi_15359145659709095794","mi_1262426312998927126","mi_11899236260145885813","mi_14089974559045591702","mi_9081538127593267465","mi_10677414318234878137","mi_17763402450951410275","mi_16658222309438424409","mi_13206139008843849820","mi_2862246638368895445","mi_15593231809903297268","mi_16332478854332421004","mi_5661999883222632296","mi_7317256987604149458","mi_17837598308262280408","mi_8969387303159102866","mi_2943357788042636386","mi_2785671222370058262"],"isVisualCategory":false}},"offerPlaces":{"mainDefaultOffer":{"composeId":"16760548473101390389"},"topOffersComposeIds":["13906660470092400201","111489950208441085","14395210787723665840"]},"uniqueContentMark":{"16760548473101390389":{"isTitleUnique":true,"isDescriptionUnique":true,"isPicturesUnique":true}}}}
Чистый код: создание, анализ и рефакторинг. Библиотека программиста
{"widgets":{"@card/Title":{"/content/page/fancyPage/productTitle":{"size":"28","longTitleLength":70,"longTitleSize":"215","weight":"500"}}},"meta":{"/content/page/fancyPage/productTitle":{"name":"@card/Title"}},"collections":{"title":{"16760548473101390389":{"raw":"Чистый код: создание, анализ и рефакторинг. Библиотека программиста","shortTitle":"Мартин Р. \"Чистый код: создание, анализ и рефакторинг\""}}}}
{"widgets":{"@card/FarmaPrescriptionBadge":{"/content/page/fancyPage/prescriptionBadge":{"wrapperProps":{"margins":{"top":"2"}},"isM2bEdoOnlyEnable":false}}},"meta":{"/content/page/fancyPage/prescriptionBadge":{"name":"@card/FarmaPrescriptionBadge"}},"collections":{"pharma":{},"views":{"defaultOffer":"vi_16760548473101390389","topOffers":["vi_13906660470092400201_bi_9902222934165601706","vi_111489950208441085_bi_3202244375365534809","vi_14395210787723665840_bi_2577612576680666700"]},"viewItem":{"vi_14395210787723665840_bi_2577612576680666700":{"id":"vi_14395210787723665840_bi_2577612576680666700","composeId":"14395210787723665840","buyOptionId":"bi_2577612576680666700"},"vi_13906660470092400201_bi_9902222934165601706":{"id":"vi_13906660470092400201_bi_9902222934165601706","composeId":"13906660470092400201","buyOptionId":"bi_9902222934165601706"},"vi_111489950208441085_bi_3202244375365534809":{"id":"vi_111489950208441085_bi_3202244375365534809","composeId":"111489950208441085","buyOptionId":"bi_3202244375365534809"},"vi_16760548473101390389":{"id":"vi_16760548473101390389","composeId":"16760548473101390389"}},"buyOption":{"bi_3202244375365534809":{"id":"bi_3202244375365534809","title":"Чистый код: создание, анализ и рефакторинг. Библиотека программиста. Р. Мартин","offerId":"IKhmUXx-4g42ato_xZi-gw","slug":"chistyi-kod-sozdanie-analiz-i-refaktoring-biblioteka-programmista-r-martin","trackingLinks":{"cpa":"/safeclick/data=TxNGOK9vJEN7oLFLeCTKEoHAfZQvkL2nfEanim7NYOVpfmU8FxNRycL9_HJwGKg6V5kzUizvcAUUTGIbpPoa4o9OwNNIAk_JL1EFVlTiuJCktrGV4WtdBglbrCOnf3u9ESTD66ZpL1kLC_nsHKK1BNiVr-j9vmtIqqQG_0XAVa3DGv45rI3Uj8R1P1wtAUwAuagsvfnIJBwKGtO7A9S9JWqBawSuAod4JLk3PAjqggDXDVJ0uxUPq_4voOJFMosrPxTBySfrGK80_rdZxUupq4HBBeyRMxsHDWdBdaPEZz2j9IYagyUegSYf_ObalEXIo5MdqPzoECeqFD7Gf3k4glLoiT7Qqb0Hj8Z-TZtEvvfwx34EqR-eJif71EQ1b2JVNAmQCngep-orDIVVQbzJ0sSIoTegMknGQw_p69E8zWACbERa9Esd-9PE6g3n6MSrAUK0XqlC4xrgSNO34g6ijRuperBXBhx0xeyMsiYl1Y63DQaJ_u8eD_v9pJ2SxEYKhZABsVgwsZOG45QC4Po5TmX2bceQEYjCna46D_PHPE9tFWnNH0qgNMTdjk--3Qw4JpuUoLvTvI6lROF_B-5i-YBmSQi9wki2jtRu0wdBD3iQlTSMSZEvy8MFhOzxEBztyPQURH0N7tVRYXhXN58avioVATqdx2ObFR6oYdcKS-pe1EWp6b7zk5lMrzREOhb8Ur1YKrxyo9w43pep5e9QmVXlhQdFgXmgw3bDw2Qxw6FA3Gde3qeyDH7Opr-mbQpVUymsUdrg7MS3LtJ05yMijM_eRy7VqynWmg04URf2h3w4vGhvXABf4inZJUphXh6AGriZ6JxzyHuILp6BtfvgY76vZ68IVOm3mgWRmeRkiCszMkXAqnfqpDHwf_axH_zyAazArNdJPaPV2x27OEdrsePYsQ-THEyIv6LeL3lTNO4Q4keiT3WYAD623i20V5fi-0apR3D5Vliur4olhfKDAOCTg9j5twF45H9lV1rtW1nV0pgUC2Xetmjf1WI64-avvT5fQ1v6JHxRYt5L3Vs7nSlN4ANLDrob0w2csE4NAQPvEHo81G6cZB5CgnAll-a9jeaeWTIeFuzzuIK4xMwc0Nt2Ew-RbqHxWbhXrN5WASwClc1IYKw3upzhMWVJ6dw5xCYgI-ra11vQ0w6pBWXHDDlIwfFZV_xXeRzZt3g9ci4246d8ZjN-VskiTOfkQyJ5UMF5t6n4mpqM8cMFp3q3YtNlpzBHkwQjhC9jYnrsH_awbGL3C--eiPwEMdKbTyWXagPIgxVQ6zQTnZph6hET7xvvaNJHgJf4jQytclde1YQRcRbaHFhlk9STZCyabephYYExwRcxFv-saU9baYjlC76vjpRe5098-JOrKD8Dhzh1hCXKBNms1-o1AUFF0j2mPsGR2gBS67gzodYfPRCbM_k4NQuqvR_bnnIFsN3QsuOBPiEi_UabsJKxMMpdQ_LH78L8M8vo7asHwRzfdi3LNc_qMNOqbbtINU4mwxouccoJ-syWcDLyu-fAM3QFhOUvUE17EB_SGpiKVvNJYgaM7VF9m7VvJ-Jz_ShKDyJvOIAyO0TDz4PH0PBPm0GhTezOrjBJ8Hq2LPFR83BPKtFVN_HQ7DVn2DiqFcwZuP3uy9DF8CsCue1QyeJX57vhCFUKniJKT1_9pS8zThNh-csmVmmEmInRFB9O-QyOf71WLHqotPCgDsTsVs-E_r2iMjNdp5-7CHNu2HGwa_D-3SNCx8bVatfnqE5V9qeZUhuQXZx6j1BHfmY9n3XGOdtiPKG9s5ojsL3BpcP0-y-guXwy8gNbN8j5DFiqGpnl2YFcYAUBn7A3OLWovuoJAQqIIr24MKLXI-ZvdLsimTYbiLO96JRUXHSLp6qCpv9vFcl_4_m08oLZHtwesUQoL3wTdzng16VVihyvHAYqWTxbvqdowD8GZErTDEDt9S9oqCByBK-hfe5WPj8KPaHJLnxwp_KteJghQkzLxVnVmThffDpZjG8eDLlu5TQz9x1G_Yd2NwAe00KZb4nnB0tw-lFk-IfS-jMhfzWPbd17KMzpWwzB01lYBs-Y7jX7lZ9OJ7-yyHt7eXZmId1pqeu-hS2cWsws-VCGRsSS73P6zA4lJJtCZXr32PuvH-1l1xH4obkOztSJWGsaPefX572Kpy6xCxQrC556eF30QolpdZPCUtiVj71-7ym5Q7DL5Tz8FoRJJ-bP1j7jW_Y7FapN1mNKy3FEOeIr2WHpKfaawd2qboQNBYuvdIC09K7DgRoFi6ihum4Y-MfdwqwkT944sEBGw0g5kLa4gBmZFhDw7z9u3uVHbaErrJH4M-ANCfuoZaTuWIaSpUaWqod5ea5eeBNzAp9YepFnVhk9Njxdn-a9j8vDTWHMvXiiZn3UzF0WFSB3YZy6jHnNAoeSYpf97jNEvi5Ob_RnlhChmEj1P-Ll9CYDJYShpKYPYaY3wWn9X8BtIiMh5QJl8xLyMOz_7BIWb4iQGgwAFsFZRhb_ptz_AN03VfbGR2_Q12ND1vdm0f630giq_Kv-kys0r1uqq4MB1FLXKQrvD68tZ4GtKzr_IENSBQsHaBKQOOSW6pV8rtFsO9CmCJ-lsgSqU2RzHlQzVPUTfBTlLxvIFM-kN0pHXLLmV8WTMZHxri1W4CXHfCCnmQxIDW75SECXKqZ-68LgwgUpU3UA3RMS0ReCcM4jZGpJ6lSoYN50aHMMRcHXgQP1zxIs40SHUjRSD_VL2mSQ7vOBgP-i-vRB-_MwvSexLgid2wMKIXcyg6na4AEFKXJB3D5bg9QjCTtppevvNMWu1gWyp-qxjivsJjMhDXDtP21P__xDib3br1asMOOSQmeN5ZhQ-s7QUMRihJOejxczdSvnRe8gfnIb5W7WczJ_Hv9OYX9SQV9H5yt9g7Tp-7DJN36at6haO7Tq6cQJWj4K7cK0XEamMEplnCdewzoz3sbDCKJZnYdB9vxNfGxLaeeNqJzchco09SJfNN_joACSnQsPiRUNWKYN7IBD81fZbqTUsHSIYvkPQwVQPplC_iT5NP4EA9HwulLzunChK0jSeE56nmfbEbiYIPsB_6EahsGD4eHikzLTrL2KCv-7DA8CCfbxL7M5edFLaUg4kvmoakMWpp9r0Zn3JhFP2Fzs7_l1aEfqsoiixUeTWRx91BgtkIJVkVkDZnepOw8ADGibF9Y160sfdjv3ZmddjjH4cVCKQC8v3_vXhP5sx_QKL0hLefcqt3Ho-izplfVyKE-mjmWh-ebIGA1DMwB3t7iqUTuyi_gYCb3AC_FjM2s0Z9phyVp9e4NnEnc2HIyauqpvnTeyCf3iu7Dn5OzU5pEgq5L8Akju6LdbFzT5uXoHFVTg0-xX0hk8XCPEUtVKzvukM2RDi4j-gOPTmZ4I7BxSATb06lYw11L10Fxd0YOXHUTUeHc0EBir2N1ZIp2sKiiXcRYGyAoRuT82D2kGz_Uv0Wpl3nzKBTd7rVOKK4UdIgUu0HzbSMvQTDN9KCi3mwJoM3l-y2wBcs3vHyZ1i_ybHaM9PUXq5Xvs9K6enrX0q3uL73hqdWoGjFkjj8SJEK2vj637uDmeu-MhgfmPasdiMMSE4H2IBpo2lUUIq9objhngdPjv7JH2nG2MtW8lCNPdxVFbX08q0kxTc6Hwt1em6lH0STqanBkN24OumGNI1mQbkB1IlqLDPwTv7UzUwZvqjiIeAZh0XHTc8quEj3azLhxHDBQftYJI67EGqmhAJ_1EYj1XEe4KcGOgAhOw95WLVakAFsEAfTRfpY7xDZHcxEiRug,,/b64e=1/sign=0efe4c544d9bbc6f9e352ef0ce55ac0f/keyno=MARKET_1/*","cpc":"Yt17PnHDv89biP_vT5wxYsbjwWoqYgGHFOTSUPktoKE2tRqu6sc23gzkZFw9Fi4fx82F-TRP3ApfY_D84dnDNxcypC3wgwcal-20orGF_7-lT4rl9yEeqmyY1LNQLYoA7L_Y-uVrM2UwkZQv968ACBjhtUP4xUS45lebtIv7RQmyJwKMfZNl5JFdvj4ffMe8RCf4NilZrapi9M_ro_IYJviBfvkto4oG"},"skuId":"560312128","productId":"1781255948","categoryId":"18540470","navnodeId":"18540471","departmentId":"54510","showUid":"17187696338016484630706002","counterStep":1,"minimum":1,"maximum":1,"price":{"value":1550,"currency":"RUR"},"vendorId":"11157446","fee":"0.0640","feeShow":"zwbqKzmvO-s6-FATDPxrjcjDKll2zD2TT1aqaqLFyj1CkZQVAtmPxB2PO472W-X6YQX1ByrqwWNYq56qD_ZsMuKEcEuJTQGpkwcfVAcjgtJ4Zlzi_fOUOzztLFNpNN5OKtAYS0uVBkbbkzi5DstFCyWvG19jZNqn-Cgw9vLYQQKr0XnrKRL8IQ,,","feedId":"475690","feedOfferId":"2876768.02130","shopId":"431782","supplierId":"2972018","businessId":"2509055","supplierName":"BooksHub","businessName":"BooksHub","deliveryText":"23 июня","basePrice":{"value":1824,"currency":"RUR"},"promos":[{"key":"nyWZAtmN9H5SPrxJXpxBFQ","type":"discount-by-payment-type","shopPromoId":"STANDARD_DEFAULT_DISCOUNT_BY_PAYMENT_TYPE_YANDEX_1","landingUrl":"https://market.yandex.ru/special/discount-by-payment-type-landing?shopPromoId=STANDARD_DEFAULT_DISCOUNT_BY_PAYMENT_TYPE_YANDEX_1"},{"key":"fZ3XLaWtLFCVyd6AGdo2aA","type":"discount-by-payment-type","parentPromoId":"","shopPromoId":"fZ3XLaWtLFCVyd6AGdo2aA","landingUrl":"https://market.yandex.ru/special/discount-by-payment-type-landing?shopPromoId=fZ3XLaWtLFCVyd6AGdo2aA"},{"key":"","type":"parent-promo"},{"key":"RZxDEBsRV0HjPqWR3eEJRw","type":"empty-promo","parentPromoId":"","shopPromoId":"L20568309","landingUrl":"https://market.yandex.ru/special/empty-promo-landing?shopPromoId=L20568309"},{"key":"","type":"parent-promo"},{"key":"x45JLWBYb8ABYw-oXSV__w","type":"empty-promo","parentPromoId":"","shopPromoId":"aff_parent_113134","landingUrl":"https://market.yandex.ru/special/empty-promo-landing?shopPromoId=aff_parent_113134"},{"key":"","type":"parent-promo"},{"key":"z0q09Hc2YI_F30hocYABmA","type":"empty-promo","parentPromoId":"","shopPromoId":"L20604361","landingUrl":"https://market.yandex.ru/special/empty-promo-landing?shopPromoId=L20604361"},{"key":"","type":"parent-promo"}],"flags":["isFbs","isPartialCheckoutAvailable"],"analytics":{"warehouseId":"159108","paymentType":"PREPAYMENT","atSupplierWarehouse":true,"paymentMethodTypes":["BY_CARD_ONLINE","IN_CASH"],"deliveryOptions":[{"deliveryType":"delivery","serviceId":99,"fromDate":1719115233,"toDate":1719115233,"priceInfo":{"value":99,"currency":"RUR"}},{"deliveryType":"pickup","serviceId":99,"fromDate":1719115233,"toDate":1719115233,"priceInfo":{"value":0,"currency":"RUR"}}],"shopSku":"02130","placementType":"3P","ownMarketPlace":true,"shopSlug":"yandex-market","yaBankPrice":"1520","yandexBnplInfo":{"enabled":true},"promos":[{"key":"nyWZAtmN9H5SPrxJXpxBFQ","type":"discount-by-payment-type","shopPromoId":"STANDARD_DEFAULT_DISCOUNT_BY_PAYMENT_TYPE_YANDEX_1","landingUrl":"https://market.yandex.ru/special/discount-by-payment-type-landing?shopPromoId=STANDARD_DEFAULT_DISCOUNT_BY_PAYMENT_TYPE_YANDEX_1","isPersonal":false,"description":"Скидка по типу оплаты \"Я.Пэй\" на стандартные категории"},{"key":"fZ3XLaWtLFCVyd6AGdo2aA","type":"discount-by-payment-type","shopPromoId":"fZ3XLaWtLFCVyd6AGdo2aA","landingUrl":"https://market.yandex.ru/special/discount-by-payment-type-landing?shopPromoId=fZ3XLaWtLFCVyd6AGdo2aA","isPersonal":false,"description":"Зеленые цены. Базовая. На все"},{"key":"RZxDEBsRV0HjPqWR3eEJRw","type":"empty-promo","shopPromoId":"L20568309","landingUrl":"https://market.yandex.ru/special/empty-promo-landing?shopPromoId=L20568309","isPersonal":false,"description":"kids"},{"key":"x45JLWBYb8ABYw-oXSV__w","type":"empty-promo","shopPromoId":"aff_parent_113134","landingUrl":"https://market.yandex.ru/special/empty-promo-landing?shopPromoId=aff_parent_113134","isPersonal":false,"description":"No description provided"},{"key":"z0q09Hc2YI_F30hocYABmA","type":"empty-promo","shopPromoId":"L20604361","landingUrl":"https://market.yandex.ru/special/empty-promo-landing?shopPromoId=L20604361","isPersonal":false,"description":"No description provided"}],"hypeBadge":{"hasBadgeResale":false}},"deliveryType":"DELIVERY","imageMeta":{"namespace":"mpic","groupId":5243791,"key":"img_id6091210302185196012.jpeg"}},"bi_2577612576680666700":{"id":"bi_2577612576680666700","title":"Чистый КОД: создание, анализ И рефакторинг. Библиотека прогр","offerId":"Oe8hmVmcgoaL64t0zPPLNQ","slug":"chistyi-kod-sozdanie-analiz-i-refaktoring-biblioteka-progr","trackingLinks":{"cpa":"/safeclick/data=TxNGOK9vJEN7oLFLeCTKEoHAfZQvkL2nfEanim7NYOVpfmU8FxNRybz62m_qqQMXvmza-leaLm2PD5kjtYnLl612mC5vQ2ZrkAGIA-H2vU962fsS78g7eKKIs1EkqZBoKv0nT-e8EH5Nex7-G9Cxnf9x5ZTmLz1YOvr_IIHBZEOy4Z0F7Hizt7wJQv5AouPHZRJc4CBaxirfpuFooHmN-WFB1K_WQzQ2YgYzvfElKkP5joX6_bt91HS3qXzdMMU9v7jMW6-_dtARaGSfAl5-3y59yk8X_rWYcVhNdd8wwMopqinoc0glYVWYL-hF7oqo3Uf63if4Hk0eoJUwxY0tryyBOk4fCxZSjOjaTDLyIcPQvRqTH--9iSLi2GFNe25AJHuPyn9oV6E4sANDqnUSV3Oi7umpqpKfeBsroSGfmc_wb3Qp1Knd_NW2hqdzbVIad3oglrO1rfOsKDbf9mnxp4GTmDnudty_ObIKsAtD2G8O4uAuqj_tbKEiu0YhCuNLGUihwl5iv4hXezKT9D1SxvFtwy6rtvd1pk8nwydydheHKke9ZVB6sLmaAx2soByavGmz_hVpQu8V9YMBIGAXK4VSsG68tvTARhb_u0QqQI_wwmU2uaLPFn18o0K7-9DOgjo22SpxRvvFoK3gY2_g-xpoPYG3ADLnVSNIoFUisN1tx34DroJagqNUM_FQJk5X3wm7LSe7iaSKA2EOKzd5aC0aVB3G4ITrqzBUgOL4Yp9IGjIpVGPtiUF46N5ZW1Ywhm9Mt2OqGjkhZxBgWHGj6h_CD4g9sdeugzxUwOgHt-nkpRvSuaKK7ogDgAXwzFYzuab4HBSDZ-Sjl-FgACHKhSDtg2paVgW-1-_NrYnBNBtiTuTBiyVtykZU3jFvD3SrsoMKppGQmus0HUdSIBP76G088DhFnHLZwF8vPquuMqk7Gg5MhBWvMLN7LPDNWHvgiAqstsg3wiU4MxzYT9Ru4nu_pevtUxmvIuTtZ_exrHbi9A6rJTOfxrS3qK4RAR8Ag6u-gBXLZndmGLOOsG6-6y5waThTjQHnMDs6oMkfdnNZe5xeilkPYH2ZoKGSp75KdqxFfjBugGig-Uxp9tsG6m0v-dyutD_dzzMUdDPNOASMUwlHun4fHfuwYSK1Fp8R350Q4ZQx82HIGzvjnRqJ4f0r8LsFKdMsoveJ6kuVxRazRPltw026xIOEok5rdC8CQR7MQ-8QzRmq0hzp_wc_IC9y39p8unrs7WgGCNxZZU28YaEaTBskTFZLGOMntiGy9GoEfkQR7lVO1OeqVOHr6UQMPSbUr17qtCEI7nH_e2StTxc3FBU8HRrjuohPJTRDBYjQ-i81Eqz4hUl7onMJjkYYPeOgPoVQpwG06MZ_9_cJjwX7EGwKs032eox4CyRZpOtXUmGRWEFP4zHjjW-vpKEMjUB_ouTFXKHDao03TvdsvrCz8bzxY107sr5NcS72YTQodc6awdSBcAH_aIniTMC2J7ydIVcgpmLep6K69mqkjiQpiO68wHqQdUohKjbWuyIVurB4bl2ka-vPBCliuOKc8y8WpXMCISau0rG5LPeoQSdv42qVQidglCievJVWeJf1niSU9uPn0MBNXOytq_kCNB5jvwi5ZbwveojpxocaRcxr6rGh_IztoKJFcQa56ZG2io-EG_Y2Dxz2DKQhs_yKFW1aqd8Ysl2lhrFMHohbNKGB6NB0AmBX2j-d9kf8gDTv7c-Tqosim9wYOGm-6TxnuZRUtAXmfViRq9Q5MODyFarXuXzwj30wbYgvHJ93R8uGIW5WmkxRPmfntoz2t6dKNkNzaRrTJJ-b0sWPkGGm-66OYPUt8D1toWWjwgmb0G_XFwOYVKICUh4zHDWn5RG5c-iO735e48ywLI17nlPy53nIVQyc7cSxKP2LtGrcfFoagK6vV3HWNcamRbaZvFbJIlPteV1A9_ZMnGcFq8JgGMC0sVTOJRlGviQRS2cH8bHlf9SSVAcd-KynVkw1clnAUOPLafvHm8wuoawLHnC7Hj-GVo8S8VgB86ixlUfqEEvLsFfIKRVTwl7EQAUf1mHgRlH-j5rIgCbUv2kxq_uhEtUW9VzYlEZ6OSjeqYIx0BfOxM0bkD0deW3Yo0EiyBjx9Z9PBG_LJNAvtyjymjuj1wexhfwNeaSRIdUOWlyKNKgpVhBdqhNYxoLD7MKczFsbQa0BNZfabxo-I0HoKiMkC4zjFSH8Q0J5sk_ZWBCv352dym1c7-5zukc4RckEPYyxJ50L3RQFaCHUGyV_GPyf6ZnBm0Gd4mRduoRjVGYVfKnF0CDIUDMuIdk7FpNzTbu1npgM_vktLKoChL4hfhSCldVkvoq8ATlgBXkhO3jNr88tRsPDZzpIEi4HpeJr9zSnqjkSbq0mlwogngufzfRwYuAL-MEjiwmQ99aKjv1xKUjI-SaBwil6t42yMSgkvpWBO_T3tP-vp8quQP6tKLeuO7U-kDa70PqLTLdFcjLtvWckr2qWONnkO46Z-9AyokxA_Jjs1kqqEr-kWV_cZSMoYpu7aPZ50N3U9K_utHRTXcgXF2otNoYH-eINFpmBbIn55r3yvTXAwqomRGunvO78t9KCll5kXStJbF_cbXRy29F9bRSRkLWA0KTvdfaqf_yv-l_cOcZpaw_1XEKIHPndqtgklYmoavWMYGzNjH0u7LQGG1quC7n06EAY1eW1rM9cZosSAfmydWwwyv4gnD8MIn7Bb-VNgu_WptjHdVp31O1SUO0ari2gqWK9A7P5Hv3Zpi7uJj6hiP-hjofGXELlAX1h2XdPJplTbDN2cXUlluBwBR-LJcZ0iDO6wlEZqA00uVv34qZpuEiBYN7CA3_szPF9CDMbjpe2jei-Hd6KVledX9YyckwLu9h2C20eWIqNlJm7uhsXdaeRP_jrxYnzoWgI5NBm2FRPegYMYRh0Wy3HLeYQcXFiV_GkENDiDUL4wxpvKHW0VG0lH4U7BQX-sSZOCeYMEMhUJrU9IYKsEqdionAH_UdljSoA88_rmjjfUDSNrWxawm3aaLWueyACTdM5wbWzTd8n9PvxtRANryQmR1xdnr0GaGX1Tz8dASWIvD93G2KKPHVzEejy-K-FFsdcDX9LOyZPCHLDWH3IIGLE6sjQMWW5iVgp03HjJ6fkqE9n4mrut5lzSI4qj9r0HWXbeRUJ587MsHsoEhuXZbtpQia6F7iqD3B2Qm4S5NutuGMkd54VEKkWWR_coQFxtbcelIPY9a7l-xRFAmmMVHP9gIZ1qCFduUWSGKMvcyCM5wZgeeHccJADm7Nzo4FWZ720wP6_i9_094vErx8naJ1gJRtHmcVXvvzl8-dCsmoQ51YET7wwp3d3e9_TMkvSUkqkgzNn97M-7yBVf1ouYYNs4nZhxn17yiZ5dNpgew6vscmwl7DWdL_vRL0AnipPuQC0tdhRZoAH8nKpCx8KJ7CC0eFMbCwUAheS3Vdu7EnTXKxYGT-Nm4L4c5ETEgKrJeVyx3PyIN6MEsNKASd8j8q_wPOisa2tXeHldYnlOep13WgPUZYSM3ROg3Ea6_GSR3y16kK_h5CbcJk10VkKnAVArTsmyIxEHjuPffWf32IFcc4zV-lGyfLYvj1koE7iwcb06eoaWNt5cIXzlU5J4mNbPl5tVJLdNddzv9fnEvhDqEDJdBo5cd-7UzigEtc6tSpJaKdEa97mk0V8HI0drVUMHmZIAYVZZWKcF7oPiEPOvSP6CD761yiZBH0QqZf-1vNtd2oAFXD8hn88-dhy/b64e=1/sign=8292fcc401dc1f1cf9a23e5453e15a25/keyno=MARKET_1/*","cpc":"Yt17PnHDv88gp5gJeIzRHL0vwFiND0hw4d7N79vwX3WFCt4qxXFYGzFVhJIpgxjfWOixX3wjpE1BbZjNW3Iw5rh_7htjGnJJsd9u_VIUNVmxxWbVfyy7UT45NwUF279kiObs9aijiQFM3I-myDx-zRXtDY5sG-8Uwmt8gb_exsL59_VNqHXuDAIIWTLHEder0iWMCMq8ui1f7YyvdX64gbvA1rpReVyj"},"skuId":"560312128","productId":"1781255948","categoryId":"18540470","navnodeId":"18540471","departmentId":"54510","showUid":"17187696338016484630706003","counterStep":1,"minimum":1,"maximum":1,"price":{"value":1181,"currency":"RUR"},"vendorId":"11157446","fee":"0.0640","feeShow":"zwbqKzmvO-tsKCBqa80D78c2ULHzZjC9eWEsRA7YrR97xYRwiAOWU0avT2K1Ip-bttM8WznMHIAHiqdOXr3f58WJQ5Bj5-rJoZiqWF7nLoUGWY8ibHfFCHqTDlMz5wiQeFdYz8SJwWcQEqu7pmGFoNNAwvoaNLOGGTxgXVxLysQv9zpNXDF-lA,,","feedId":"475690","feedOfferId":"10542223.М00047628","shopId":"431782","supplierId":"12761141","businessId":"3957375","supplierName":"knigi58","businessName":"knigi58","deliveryText":"22 июня","basePrice":{"value":1358,"currency":"RUR"},"promos":[{"key":"fZ3XLaWtLFCVyd6AGdo2aA","type":"discount-by-payment-type","parentPromoId":"","shopPromoId":"fZ3XLaWtLFCVyd6AGdo2aA","landingUrl":"https://market.yandex.ru/special/discount-by-payment-type-landing?shopPromoId=fZ3XLaWtLFCVyd6AGdo2aA"},{"key":"","type":"parent-promo"},{"key":"RZxDEBsRV0HjPqWR3eEJRw","type":"empty-promo","parentPromoId":"","shopPromoId":"L20568309","landingUrl":"https://market.yandex.ru/special/empty-promo-landing?shopPromoId=L20568309"},{"key":"","type":"parent-promo"},{"key":"x45JLWBYb8ABYw-oXSV__w","type":"empty-promo","parentPromoId":"","shopPromoId":"aff_parent_113134","landingUrl":"https://market.yandex.ru/special/empty-promo-landing?shopPromoId=aff_parent_113134"},{"key":"","type":"parent-promo"},{"key":"z0q09Hc2YI_F30hocYABmA","type":"empty-promo","parentPromoId":"","shopPromoId":"L20604361","landingUrl":"https://market.yandex.ru/special/empty-promo-landing?shopPromoId=L20604361"},{"key":"","type":"parent-promo"}],"flags":["isFbs","isPartialCheckoutAvailable"],"analytics":{"warehouseId":"293147","paymentType":"PREPAYMENT","atSupplierWarehouse":true,"paymentMethodTypes":["BY_CARD_ONLINE","IN_CASH"],"deliveryOptions":[{"deliveryType":"delivery","serviceId":99,"fromDate":1719028833,"toDate":1719028833,"priceInfo":{"value":99,"currency":"RUR"}},{"deliveryType":"pickup","serviceId":99,"fromDate":1719028833,"toDate":1719028833,"priceInfo":{"value":0,"currency":"RUR"}}],"shopSku":"М00047628","placementType":"3P","ownMarketPlace":true,"shopSlug":"yandex-market","yaBankPrice":"1169","yandexBnplInfo":{"enabled":true},"promos":[{"key":"fZ3XLaWtLFCVyd6AGdo2aA","type":"discount-by-payment-type","shopPromoId":"fZ3XLaWtLFCVyd6AGdo2aA","landingUrl":"https://market.yandex.ru/special/discount-by-payment-type-landing?shopPromoId=fZ3XLaWtLFCVyd6AGdo2aA","isPersonal":false,"description":"Зеленые цены. Базовая. На все"},{"key":"RZxDEBsRV0HjPqWR3eEJRw","type":"empty-promo","shopPromoId":"L20568309","landingUrl":"https://market.yandex.ru/special/empty-promo-landing?shopPromoId=L20568309","isPersonal":false,"description":"kids"},{"key":"x45JLWBYb8ABYw-oXSV__w","type":"empty-promo","shopPromoId":"aff_parent_113134","landingUrl":"https://market.yandex.ru/special/empty-promo-landing?shopPromoId=aff_parent_113134","isPersonal":false,"description":"No description provided"},{"key":"z0q09Hc2YI_F30hocYABmA","type":"empty-promo","shopPromoId":"L20604361","landingUrl":"https://market.yandex.ru/special/empty-promo-landing?shopPromoId=L20604361","isPersonal":false,"description":"No description provided"}],"hypeBadge":{"hasBadgeResale":false}},"deliveryType":"DELIVERY","imageMeta":{"namespace":"mpic","groupId":5243791,"key":"img_id6091210302185196012.jpeg"}},"bi_9902222934165601706":{"id":"bi_9902222934165601706","title":"Чистый код: создание, анализ и рефакторинг. Библиотека программиста","offerId":"VjvsMgisQbu3w82eDL2YsQ","slug":"chistyi-kod-sozdanie-analiz-i-refaktoring-biblioteka-programmista","trackingLinks":{"cpa":"/safeclick/data=TxNGOK9vJEN7oLFLeCTKErHW3SR09LNQkMaCcq-eGgp8FwbVT9x5GMsfJY8dHQ2Oa0dGP27on8DvoqT7c-TzmtSU95nRJR6y3VuLVaMjqIc3_PhNv_f7b9UphdCD-8z2U0gzsXMDGRzeFZkc97d47YeT87X6LvIZt38sJku2YSyQme7EsnywoU9R4FbbYgmkSZAqUNlZEKgT4RKgtQ6A-YigbrT9I3sGLCkejQOGXgk2pTyb3IA4uXrUBUqvIOonTfjwKvkW0yru37Zzp_MQVTPmLprYVgS34pEzdR6ddI60bopbZm933-EbC-udHHYDdVh8woQrgVe5w_qjlAv3m9lmPwF6WavB0oWA8mIaWMIL2VkZJE5934OugIRSCA1rJivHBVmHG15FmRMi5fZFvn1wYboCP_XCoDtZKFDLIi11DbZUNC9U10Df0kTXKRARRGmUKy3bhe3GGMdRmhwSvCKqZ-ut3Ih9umJliBEdRPA7KSV11a_8u320M4OgGOBPvTi1dTOjN19rP4V8ac_BKb4B-irAZJ_fcpagl387BOzEnrEl3lBz-DQRsu85waDjXd7rcGRSOnfmbjw8TBIUx2FIZRIhSkz1cLTJUsOruHHABABQepK5grAEhVSH2_r4S-7Gn2Wj2koN6mvcvIPPXL7hCaQzh_ojzw0tTkeGN3lKw4mmdLJDN6GbKCdS3kVKvHSo8VuoCYwKXd1xbxfwdEakjloqFqk4ZdItrDgHptpXi-qTdkccf3wabIOy4n_oeX40Q_zMUV-f3spZaEYsMUz2X15sUrfgzBxKP3k09H0rO3Q7UktIOKoNf3QCBebd-TSGyda3RtlyXejiMMXeZX8ph9htAy8Pa2CT9g3Szhm-DjpIpv8GN_yzIO7yOdg6SkBK2RYVaYoVAlvH0Yd_69DXUTob-i8pmJnp7TknAe18Pj5-Qp6XFTVzTLirONMfmlF2zZXCFoznFe6kQHYOM7SS_3iROP4l8SZ01ZAj0f8N0f7xWBtYmHdzRi4uGqTljtiKYkwIP_22H9WzAOw-MGyZJPo4qxQ2fF6FGS5NhFzEKmhmq7UZ1tDRxup2uKAdlUv5226xw32aubBHCMmAkjwm0fWtRLVQ0186zjfklgOyVFTKmuCC7w1Mt-W94RFeVLDKFaFYQbNMSf9IHAqLlPEpS2MwcD9yVzXv67SGbIPL4a2d0THBSyJBDpExzWuflhSl-TjrTN3DtUdtri8zNEaa1eyNUQOO41AUPI3kfQtAaeEkThx0bf0LDMp4R8HWzsYn1fzRtDlSuTp7jraqay_H_wJfM7Pn-fweovEVLdV3li0VSkV1yExeHjB6cGy-NVlYzDqitc_qqW2y167bWo0DS_x1fE_n5ZDNaOhkuoTKbKtdku8UwzazgOSPuVbblawMiorfEcPU7EYmOr0of15THIS-uUXJhKgNsNfqs4isGZX93XPobNUWQ9laxudUOzDftEFqpJpO3uvM787cYx5A7C3lo0X-RFX8g54_xD9piAxMMGoLBI3-775ex284pNgVP5vnwxEyphw3jp_gIi86Y3SFW95CNgiVg6ne6y2iLUqYThpNqF-eKqKqEx8gQRGAkV8T79MtEfU-FAXN8pHySoEa1q4DSnToB_pIYPkzAbas6QCLXwxQEbXDHLJetcnKZbp_ZxJlEcWtK7U5S5nrMy05YDtZIF0GJhdxAdMXZSQfOiDWWRluQpxpWk0ClaLrUsFqwHK8y9ooHmYtl5v4cPtaPxu4JdBTI6QgHBpiwx1Hidh528RUCnrDQkdLKqiF0bMmuTPbVEGt9KvSszV5xW7hvs3ekdAHhPSXNz8ur7ilP6qP9hamM0oJfPUpeT28t3w32A6SoFUNTckVfyCrdSrVwF_GE84Olut6r_JV3GNzjSOHf2hgjMN6DJQ83i-Yy81KN-r3q5jO4dJJ_pVxLIMPM8hJn3BZ_zbPecrwNOKmwUOFvihjXoemqMCb8g-M_njRAb_cjSxTQfzJ9TXPyxrVQByILeqlX0ZuU5C6076NhBKDEjzxJb9Gg1wJxxTI1RDJ_qMro3EfXONslz_0-_GbCj8ZPgpHdd4vqJ-3qHjsRMnDDWlEnxsUbDSUQvkQf_um8TXD2mcVupUY4BYLC73EbOcUXsAwwaHtXwAmsJivl_YGq-Dk7taOR6Dvl0GkQ7FDezqRR2NPjAV7iTn_Nw9NWyB7uxGd4ri692WZefXkXxTuj9djS3UeCrDmlLMN4txbgpGF5KlTTy4qdE3LAJJ7PD2crPHVT_rZz3K5pWMnrFtWKkK4wmwtV9mGUVjONwo-Vbxir4WXb-bm-CDaPj_-mYtLqfJXvvLzAPvWbRQeJQoXCGoWqsXmR6eXkxXv_IbXAcvPRrWn0ZTVaaJgDU6F9l5wbwBZkaZjFhcV1CAkYlZP-nAsDP84thRAbPW0YRLv9fimn8V-moaRirYo5qFROZ1yjCN3jis9YXDETgtUwM19pUPVoIAA2ISwK8imFO3I41WIkl5frnoy6Qkk-XMFXj5227ZmV5SxduMM2AkHoSFGWiBFoqsIrw5lPwcULFv7HAYo2rvVXYzrNxyv5CztxnNP1SprPMkqlfQyPXtWoNm58o5hzJvc23Icq3Q6o4toxSe47vZhD25KxuR1WR_WNcMkhmGZPWs2HeLdND4tQRQUdEQtocttI5l2jbyiNG-jxHqdrlQeFJ-HwY2OuqKJ2a55-FhHWWTsvlT8mDz24h1d1pA_J8oXRz4R0Pcqe2s23yjCFAEnlxlu-zXsWhmwsTfJAK0OUPv_EUZvE7VP8guHh_Z7stVinyp7xkisjFoevxBomTYYsxio4ZJQdtcTTWvgN8MOegheuDJKgtw0C3yRm_x4-LqOf96egMtXaT7awnjh9tEYZ8Rkjn9qDuuii5DfBZYSzm0zJzjizu5vJt3KLXal306B9CCZ7rK6u-lA1R3WLeRAmilbVqXFEQ8MF-XAyIOKth3fJyApEt_PqUtiTgqoyiMnz_t3meqJSA1gTThzdxMgWck5Ct4puI9Has3_c3kZL3wx7LMdysgTkIcQuR7-6PKgF78mD5YRvBF1d7dM0AwbFjQCXhhTi_U6hTAtViu7BcpwzX69gUpSkd92Dn-a112WICTJaLH4emdteQfm_PJhz_cB5WAexIsjLC_qSI6euyQaXL6bAFXCwdcISuCVbl-_L90SoWik6mGyd2Lomn-GWEaCgmuyB63ZGWIax6EkxcHFRgUCNsNhixLt48y7eBWPrZv8vnQTsbgl63bUdMirJTql0_q-t1GHmNnlS2IO4fYemqK3ltQ7_6Sb3DinQxs1FHLNtbkUIJ0NJWA2TVcZI31ga5SxIYbwzurjV8aaKell9Zsc_MYjCAJEXJX7gqJtP989_DDkQBBxL62R6RtCCDNT2mmFMzGXXmHEBcZtIYcs9v8FAKurhdSaeh9k75VA8ClVk1OqaAGhqcVO2xYL-peY6R4tTPDF1scz9IT5iiyvpXRG0VQZVXjZWBuD2l-YD_lRfyZ_udk3przQC9RkFQAzwxhdbSNuhp-0dOO3ILXwWhD79Fkr_WCOycwH8IO-QqPL_HJkKHAsV3ashSumpKI5B5bl69UwMZeoYsvHLHSgmpSMuQzQC3kHbmNAwpS3pyRC-QkSZVFrp3UVjjTD6FoTNsKhSRNU6JMblY5cQIDKZ58F6pDCvxYQjoamiqZB45K9UNNlXzFrQEXAUoJ0hztuLxSY78KcpLsIazK9xKbXA1A62zSoCjKAshhdA2LNC7Pw7fZSzTfoTis,/b64e=1/sign=bec5c03955673b65344af516c160a2c1/keyno=MARKET_1/*","cpc":"Yt17PnHDv8_9dGrDBKxL6RLafamxV75ihj0cQM2-51lRIlTq87B2Q0fNcA2zja9x3PjFkOKsc3ga79YxcrbrJx9ZJMcHw-nxXu_jphGKHSvF2HHMSE6enw16Mx9vg_GRpDnJw8FK91JcN0dpG4bIY0-6hP9hMcP2zkSjrhB-hxZ-7PnypPxDGBEkdtRfGw-NzRmZkzc-vwn83XnfPv2SVm9FKgVdD44f"},"skuId":"560312128","productId":"1781255948","categoryId":"18540470","navnodeId":"18540471","departmentId":"54510","showUid":"17187696338016484630706001","counterStep":1,"minimum":1,"maximum":10,"price":{"value":861,"currency":"RUR"},"vendorId":"11157446","fee":"0.0905","feeShow":"yJsQ3EACImX4Ri5M4t5LSD1fBJ9rtSollVNHW-xDeZI6G2R1sMpojd9mJecWMl97qB7qJo4xL6Ff1H7zP3VP09fzD3gB1LEegF_ahWmgiwjJ0AhbqfjGqHFLNzB4DZIVGoJccIbABYlPJhK0rscmKJAr0zYO99AwnO8CodxCTqXD0eZQgtkWZQ,,","feedId":"475690","feedOfferId":"6409961.978-5-4461-0960-9","shopId":"431782","supplierId":"6589444","businessId":"749016","supplierName":"Издательство \"Питер\"","businessName":"Издательство \"Питер\"","deliveryText":"Сегодня","basePrice":{"value":1530,"currency":"RUR"},"promos":[{"key":"fZ3XLaWtLFCVyd6AGdo2aA","type":"discount-by-payment-type","parentPromoId":"","shopPromoId":"fZ3XLaWtLFCVyd6AGdo2aA","landingUrl":"https://market.yandex.ru/special/discount-by-payment-type-landing?shopPromoId=fZ3XLaWtLFCVyd6AGdo2aA"},{"key":"","type":"parent-promo"},{"key":"RZxDEBsRV0HjPqWR3eEJRw","type":"empty-promo","parentPromoId":"","shopPromoId":"L20568309","landingUrl":"https://market.yandex.ru/special/empty-promo-landing?shopPromoId=L20568309"},{"key":"","type":"parent-promo"},{"key":"x45JLWBYb8ABYw-oXSV__w","type":"empty-promo","parentPromoId":"","shopPromoId":"aff_parent_113134","landingUrl":"https://market.yandex.ru/special/empty-promo-landing?shopPromoId=aff_parent_113134"},{"key":"","type":"parent-promo"},{"key":"z0q09Hc2YI_F30hocYABmA","type":"empty-promo","parentPromoId":"","shopPromoId":"L20604361","landingUrl":"https://market.yandex.ru/special/empty-promo-landing?shopPromoId=L20604361"},{"key":"","type":"parent-promo"}],"flags":["isFbs","isExpress","isExpressDelivery"],"analytics":{"warehouseId":"246011","paymentType":"PREPAYMENT","atSupplierWarehouse":true,"paymentMethodTypes":["BY_CARD_ONLINE"],"deliveryOptions":[{"deliveryType":"delivery","serviceId":99,"fromDate":1718769633,"toDate":1718769633,"priceInfo":{"value":499,"currency":"RUR"}}],"shopSku":"978-5-4461-0960-9","placementType":"3P","ownMarketPlace":true,"shopSlug":"yandex-market","yaBankPrice":"852","yandexBnplInfo":{"enabled":true},"promos":[{"key":"fZ3XLaWtLFCVyd6AGdo2aA","type":"discount-by-payment-type","shopPromoId":"fZ3XLaWtLFCVyd6AGdo2aA","landingUrl":"https://market.yandex.ru/special/discount-by-payment-type-landing?shopPromoId=fZ3XLaWtLFCVyd6AGdo2aA","isPersonal":false,"description":"Зеленые цены. Базовая. На все"},{"key":"RZxDEBsRV0HjPqWR3eEJRw","type":"empty-promo","shopPromoId":"L20568309","landingUrl":"https://market.yandex.ru/special/empty-promo-landing?shopPromoId=L20568309","isPersonal":false,"description":"kids"},{"key":"x45JLWBYb8ABYw-oXSV__w","type":"empty-promo","shopPromoId":"aff_parent_113134","landingUrl":"https://market.yandex.ru/special/empty-promo-landing?shopPromoId=aff_parent_113134","isPersonal":false,"description":"No description provided"},{"key":"z0q09Hc2YI_F30hocYABmA","type":"empty-promo","shopPromoId":"L20604361","landingUrl":"https://market.yandex.ru/special/empty-promo-landing?shopPromoId=L20604361","isPersonal":false,"description":"No description provided"}],"hypeBadge":{"hasBadgeResale":false}},"deliveryType":"DELIVERY","imageMeta":{"namespace":"mpic","groupId":5243791,"key":"img_id6091210302185196012.jpeg"}}}}}
Плохой код может работать, но он будет мешать развитию проекта и компании-разработчика, требуя дополнительные ресурсы на поддержку и «укрощение». Каким же должен быть код? Эта книга полна реальных примеров, позволяющих взглянуть на код с различных направлений: сверху вниз, снизу вверх и даже изнутри. Вы узнаете много нового о коде. Более того, научитесь отличать хороший код от плохого, узнаете, как писать хороший код и как преобразовать плохой код в хороший. Книга состоит из трех частей. Сначала вы познакомитесь с принципами, паттернами и приемами написания чистого кода. Затем приступите к практическим сценариям с нарастающей сложностью — упражнениям по чистке кода или преобразованию проблемного кода в менее проблемный. И только после этого перейдете к самому важному — концентрированному выражению сути этой книги — набору эвристических правил и «запахов кода». Именно эта база знаний описывает путь мышления в процессе чтения, написания и чистки кода.
Читать далее
{"widgets":{"@card/ShortDescription":{"/content/page/fancyPage/shortDescription":{"wrapperProps":{"margins":{"top":2,"bottom":1}},"titleText":"Описание"}}},"meta":{"/content/page/fancyPage/shortDescription":{"name":"@card/ShortDescription"}},"collections":{"fullDescription":{"16760548473101390389":{"text":"Плохой код может работать, но он будет мешать развитию проекта и компании-разработчика, требуя дополнительные ресурсы на поддержку и «укрощение».\u003Cbr /\u003EКаким же должен быть код? Эта книга полна реальных примеров, позволяющих взглянуть на код с различных направлений: сверху вниз, снизу вверх и даже изнутри. Вы узнаете много нового о коде. Более того, научитесь отличать хороший код от плохого, узнаете, как писать хороший код и как преобразовать плохой код в хороший.\u003Cbr /\u003EКнига состоит из трех частей. Сначала вы познакомитесь с принципами, паттернами и приемами написания чистого кода. Затем приступите к практическим сценариям с нарастающей сложностью — упражнениям по чистке кода или преобразованию проблемного кода в менее проблемный. И только после этого перейдете к самому важному — концентрированному выражению сути этой книги — набору эвристических правил и «запахов кода». Именно эта база знаний описывает путь мышления в процессе чтения, написания и чистки кода."}}}}
{"widgets":{"@light/AddToCartButtonSnippet":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-63y1qazr26s/addToCartButton":{"offerId":"DAs5d-kpew1On4oW0E5moA","skuId":"666289114","pendingCartItem":{"productId":1781259588,"offerId":"DAs5d-kpew1On4oW0E5moA","showPlaceId":"w9PxBDxIq6W-rCGjs-ijtTJzXO4J_PWXa3g1VUYeJ1dTS9JtG7Rm5SAyA8sfYzEH_MfPeR0lJAUr90qS1oUvRhS5JPRqwesAt0w6ozvngJyjrDxFMW6ebKwnZeuLAKyy96qAcK0PBl-StwH2zPySZXA1BhnyUhIVWSIBq19y7rU6NlwLS5F-Lq65L8exs3B8enz1vf4qZiJcVIyVOTZ7JIFuJd2wVNjQ0UrNUDX_q7_hhhgvXdpmpy5QbpcG8gsX","feeShow":"w9PxBDxIq6W-rCGjs-ijtTJzXO4J_PWXa3g1VUYeJ1dTS9JtG7Rm5SAyA8sfYzEH_MfPeR0lJAUr90qS1oUvRhS5JPRqwesAt0w6ozvngJyjrDxFMW6ebKwnZeuLAKyy96qAcK0PBl-StwH2zPySZXA1BhnyUhIVWSIBq19y7rU6NlwLS5F-Lq65L8exs3B8enz1vf4qZiJcVIyVOTZ7JIFuJd2wVNjQ0UrNUDX_q7_hhhgvXdpmpy5QbpcG8gsX","skuId":"666289114","shopId":431782,"price":{"applicablePriceDiscounts":[{"priceWithDiscount":"1556","type":"ya-card","totalPercentWithDiscount":41}],"discount":{"oldMin":"2646","percent":40},"value":"1588","currency":"RUR"},"hid":"18540470","name":"Изучаем Python: программирование игр, визуализация данных, веб-приложения. 3-е изд.","label":"tn7zv5plt1r","count":0,"features":[],"imageMeta":{"namespace":"mpic","groupId":5233785,"key":"2a0000018e3326c7c56933f330421cb27181"}},"quantity":{"step":1,"minimum":1,"maximum":999},"cpaUrl":"/safeclick/data=TxNGOK9vJEN7oLFLeCTKEoHAfZQvkL2nfEanim7NYOVpfmU8FxNRyVofZwzLVg_QxIMSQBMjnTj_SpnKCTsE2Uit0DMiySbj3BjQ41mVfn-TfShcnxQJfAeoopW-YuPvUI6q5VleEpBGM8Fe1CNGktBGKD_HFPZcBjR_Zv8czchd4yUVEXQfoDOfuBiYX7tSLcpK2li7g3RLPEhQ080gnlo8SRFWzu6rTT5hLpZjPu8BjUg6VsOf2knxWTbd-iZl_osJA_eB5CExeYtiMoYlBd-O6hJUU96oW8RN-mjwAe8HGpmJpe9vmhLkBvgVgoZ1H8knak6ifuah_hW15KoIxS4r14Fplsy_OgBN6hWDSmV2fnCgjQNirkPcr19DiNWAXCtCSzvl7Z1KKy3d57Z6QZHuk4otQwahMY1vM66eeHFEAGslCqbmxEGbie6ZR2NtfbKV-tjB8ubTbz1XJeiRdA1wBRQkk65F2S5KjPqpuwzMcr420umfslG3MWrGEJ5OUJVBKhrxg98n_3j-2dZ0uvrWCH2yHyspMuQHWYg5ffMjyqmk_mQn0-WydEXKmUVe3nll4P2fgZ2XY4q2tCCG1t3J57nOyvOOetcFUuC_286AqzkLEfVi4kHI62-RQpTmGSckT5qYzaTMaSX5kEWLCPkOVvmIJwpPaQoQM8w1TcYO7Hh2Qi69dj2Ef6Nl56NYTjFM_wH50R-i_ATqYR5I2LIbG7DiT5lXyEXXWTIPEu0BfinC2h0lZB5O0t09FOcXBpAcjbqlhWX3cbiwid3ePIWv_ZJamSMEJJc4Ho65yduv1_yDEFsofwuMstMz3YqLiStkmkLolP-yqa-wY3Cm9bKcQbaUvxTIgNR5LztadQXNlhCgIHS-ueVYsy90XbnkDxGcs-iXUH_75l0wKwPVbPqlONic4beTqpGYOWGkfZFy9ENHGhEb6zVEziOX2zSu92PifjLSEuqKcglAPtMmE40ytR-XnfDXo1eKWtWL6tP_X23qJ8P4ANNvZ7PawPTDVBQVxsLnRH2Yq0zT98EbKCxe1zrryjOXXL8ZXxdMGG43OWmmcXAf0OQv7QLcYtyMzQHBMV9AHVhuWuW-3F2UHKnaR_y-CFgYpFoo9TflgLRHS2CDpnWdYhAsepwacF3_G7KzhKeutC7EtRx6E7VCylhEZktrYKd26doibmW359dxXH1Yfoy2630pe9rUHGMecHegEHtgF7NWCWGtKKztAM5w7R1bC_zFDTZ5gjH8N20Kdi_83dXqwFP53JcXTAq5tyoh0oGlgTnTyblhiV_CnyXxsT-yiTwm6AUDj3UtWl4hkiAYdOxW2vDSx2XTd5SP9keyWaBrkCHkPE-bdA5QFhcWOKwYDxvv8KRPqTbcxWfY0yynPxFNqMlre_ABcxgZnqulIHxG13J4FRiSH-nxuwaPwsqjZ8plLEylpBvzNVHcmJscVG6PA6YOGsY0DkF786s-z-8mQPA6WtmjMftjaw-Cu9wzM_itsIzmMB9DA-DSCwfxGvYPwIUJOZtwz-3zF-2uvPXbKh8AI-n17amKmdK2vrG4mTAR3aPkmJyJNX8HPk5ggdwARkQLrnhyPW2yrDN-6EQiedm4BLRWwJSAXqrhuKpPoLX0Ahij850xf3OK865ORuxn9uA2dTS70BJRxIGSxbz4b1XDYvHxEjSsbi1ileqYLyLi8ksGqt8wbR9xJvvXgQMe_-RKKjfezp51wn4TGHmfeExl6bvpQ4YXemKfSXQQOfMl9-WzBhrWFPrdkxPIawGH_52Ck3tGylSj0ORbqji5BPyzp8ovXdDjyL6LBfVeTZCI-4RATZv6G_t85qLRRV6_VCZ6M1GZCXnqkjdouTBKjhi0a_QjwGAA2YA1qYPdBcHVSAW7xVVx4V2HAvJPELM5STY0dcOSgYAetr77xeUIU52xEQwpmNXFgYdhzCetWuKLsRxBIHjO90x1Rh0EaDa6TiIsydPBMWgtQFB3n3gcCGvJRsqfqkmVh_IMQrMLGIuo5xBN8NNr-tvI9yHr3swhxIKzoQqPh18HanFZnj45fsp0o0q0FtnKbyMcZkBbrCfSd1TFuOufl77Ov328MjDbsOyVYQsd6UKP4FMF4jyJ25My8A7biFUidPT890GlFcOQw9iJV9p8Tzihg4YNmooNQkr7K0Q_nyEmvOLhJwkyaK1YhqIyqQckVLK91EKg8JzAE7ljkOg395lxkTl-b7hSba1nY49hY3sxom_1HARZUDTBCbsknNCf9myfywnjwjVAWxcpUmAT8OKVTkKSABeMpuctWJCvtVRmgy7ePmmKIRylk5DSWmhkgglWqo0FKQXkOYeFLH8Z0vHn2_ULZlx_QCS18C2K9Y35ppq9qa9HXQnI8SB2mYqSwOjvkYfKCaIrIKUJIdp6HR2CvO00h-UUfGItF531IHo1fUnctSeqghlskYLrnvStOWQcmyhn4t6Qr2jLzIi2GLIwTfqR6aXpho2ziJTnhLNfJRva48YU_3kePWU4g5WRnup1srXlZFxF4gnyipWImWBjOsCj_JfOo7yPrmUmSOqeLE-tjefl9dT7ryuHrmt0m42zXW8BSpiO634W7fR78VFvx2QRC9FJT918OoGLOYrqSf9bIqbxzRVe_d7YXDcvgPqyNXqL-50hszaY3TgdhiEZQenAPvuWvr9fXVfRlRCxrz5Peo4X8ODKcCawPhm6US_7ium-5l1T0pgHcXLzDuROihMe1ylbaldULnZ3wXSCdfa8GTeAXApoAVsEi7y-BjHIi5DstYXFNQtQ7SifRXIx-68zxVrZHUxQad9tz7udfvWqnawMiAIuk5TFwYOfUMkgYN2SLjYhjMsDcQbEZrU4d9lISw_aRmfdzffC0Ieq80U9oWw-UP72t2A-gpuzesOhDEXmvh1Z7ddKaWA-6bmkcKO478zAk6hB4GEpjroJK-qcNIS3aSYNZCeW5jaOnCOoMpF1k9s-tt_vPss_-JVVnTchAbcQnYAGQEFEzQx5ntv8J5VXdS4Ew_YKfRWHqyRyZKmnN6euXPPgnBIxf9STB1RZXJO3D9W6qipssJB_X31cum_Wuk2YMOzZgQan90TJJANwS635wrFzfXKwat_nEiTmzftFWhFRJvilakb_47Jog5EBaJU2QGkQW0a1Rt_4KGieNyvx7YC0_ytkHedib5YpnPG8OTIcq2VxB46gQ32q0Chddv98tomYjo3ezLj3PE4yE4TzLwL8aZqdgZIM9PqGVG3IKVfM82YHAm_XqHpVQcEfdoa_nOaDM03Maz1BQi-um5Nutl_CqsAz3z8eQsWMPoU-a9Kn1doWw8cgpYGiJ_-gysnVeJR2C5NMmICPjLSwqCDhdInIPcjPTdD-tybXu6U-8AEMjf_RUYm0LpldkT7r7kEjZemVEB4iQKVgQwvjfITLxZhnBOSAK5Kd2EWN3UByOYMoGK3_c-2vQlZ6s5IyyUBWvW43tFc8sVWNCxvq7yX2FddC3JcweK5C8Oa97Yh0L-oLv4SIAOQ6dOGmlPaMJRF8rWREjOyP-PpOf4tY5SkO_BW646bDv2ndoC75JpFq5l-1C0SsqP4NWU1IeYux9RoDBvN5x5BuBCBaHVxYwS41ytZ_4ZuUFovwJcZBOpIkFwUCbQWCo4K3ouIqUHLIUjj5pVVmhV2E9nkg4NUM3x3OJvDYtSrBJwy2qmCDrO_ragL1RMNpP5thRMnQBFkmtaYu8da5WmKuLQNGWtxz6jyAMpDrKgfgs7nq0Apvt8NqiLlPYAphEvKuMYsRuN2Rx5DboPukjLlVwnhVmf19mY3t/b64e=1/sign=8fa016bf96ecf0e4950466e556e6126b/keyno=MARKET_1/*","showUid":"17187696340755618902206001","cartLink":"/my/cart","showNotificationWhenDeleteItem":true,"isLavka":false,"isError":false,"isEats":false,"isCR":false,"isM2bEdoOnlyEnable":false,"isEatsMarketIntegration":true,"isCartButtonNext":false,"isUpsalePopupCRExp":false,"baobabClientDataAdditionToCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQoJ+htbGnvaclEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhYIxLqv0QYQ2ofbvQIYxv+oBSC2z+sI","sign":"1lklirHh58isHrtBMoX1fLTG/wggR3VPOPfkvZ1bqiM="},"target":"cart_addition"},"baobabClientDataDeletionFromCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQoJ+htbGnvaclEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhYIxLqv0QYQ2ofbvQIYxv+oBSC2z+sI","sign":"1lklirHh58isHrtBMoX1fLTG/wggR3VPOPfkvZ1bqiM="},"target":"cart_deletion"}}}},"meta":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-63y1qazr26s/addToCartButton":{"name":"@light/AddToCartButtonSnippet"}}}
{"widgets":{"@light/AddToCartButtonSnippet":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-3f85tsy0aac/addToCartButton":{"offerId":"u4-LRhdCG-r6gsPIgX916Q","skuId":"102746501210","pendingCartItem":{"productId":61769674,"offerId":"u4-LRhdCG-r6gsPIgX916Q","showPlaceId":"ifi8M445htC7Q3yc55qh_CEKW1ikSkvsGIOkbkI8tUl9pLlp4Vd9HpzNjfQyHNOF3d4qfqOp_sH2z6c8yqQa6WOirUe0xpHl9oSHE_eINAGFUhXxeRthdYrlmi81BgUiNyhxGuCdNb6mLYf2CkWPUbqwAphos8UHzvTjrtCPmH2bEpz9eJa8_3BvGtOm8e69VO3oahIO_E14n2VitW5OcliuuArw9QLF1OOlHqqMINI2R0C7OIGzjdZesSqQJeQ1","feeShow":"ifi8M445htC7Q3yc55qh_CEKW1ikSkvsGIOkbkI8tUl9pLlp4Vd9HpzNjfQyHNOF3d4qfqOp_sH2z6c8yqQa6WOirUe0xpHl9oSHE_eINAGFUhXxeRthdYrlmi81BgUiNyhxGuCdNb6mLYf2CkWPUbqwAphos8UHzvTjrtCPmH2bEpz9eJa8_3BvGtOm8e69VO3oahIO_E14n2VitW5OcliuuArw9QLF1OOlHqqMINI2R0C7OIGzjdZesSqQJeQ1","skuId":"102746501210","shopId":431782,"price":{"applicablePriceDiscounts":[{"priceWithDiscount":"238","type":"ya-card","totalPercentWithDiscount":50}],"discount":{"oldMin":"480","percent":50},"value":"240","currency":"RUR"},"hid":"18540470","name":"Тренажёр по чистописанию. 1 класс. Послебукварный период. Жиренко О. Е.","label":"vqj9f3c5oyr","count":0,"features":[],"imageMeta":{"namespace":"mpic","groupId":11778691,"key":"2a0000018b37da1dbf00150cf5c710b8a804"}},"quantity":{"step":1,"minimum":1,"maximum":999},"cpaUrl":"/safeclick/data=TxNGOK9vJEN7oLFLeCTKEv54VLlS3PgtjEQ_bTT6nGKLquiID8AV8IRhLDTd7L03QgPK6P25uUvffMghmk0rvzb9iG4AYJd4-cy_Tnu_5eZdTnOvWVUgICckCYtr965ArKdXlThNDezVaqHL6GhFWEIdcKijBWonBxZpuHFwPUypdLpXm8lfIichhbcDMcKaGH-gyp2f1owDTBhSw-rU0e7jzImwjCu1fqeMJKSQdCVEdo6lpo_j-Kg-XYF7J7mMSZqKOq3EQjShRHvv_YRpTSiQG0dOVV0wRb_znhwizdd3WqyCYKyaPw-LMQt41gePzSuRN3osAOt3L1V-c8a5QFzOJ8N-L-Bj3UvenDu5j1WodGi4oN-xJboTtoKY09_HM00AMQFDI1_s8KF88AKJ6A5WXLuHUbkWwxkNJ4th1IW22mZKlA2S9mQZjjEVQ3RGShoku84ueM560tsXFSqLszhxtSonB3hrWM-A8QhSRgxvqz97ou8EDjfUle-H8apR47y2kS7g9qfwlwaipJhEYx3hl9oM8nmdXFuOA0Vq5VhtOJnx16pyjK5T2vubi3XqKqOK7NavamrDT0UXC90KP5efzBsePt7NyhD1sinhHOq_IMjj7mOhVCJbPikh2I9Tdhc7wnzI3lVFBeTqJr51kRFyj1Fr45Bp-Wxv1ser06NDoI9lgA1Nwcs85kKN_vKk5NhSgdfRsi7R34SND2UWzkUV6PR_HancxGz34YXHae8jLcOlPEUGzSULi-TYQ4mE4HODXmY2_hqyH83m5leEiu4mEwcALAlLfHEK2LOOxv2kapUWJs8PSZgx6u4guNrqApzb4JubLdlK-jWXkRdRdy4aYZjRXZflqfJ_pZ1-XNCK_h_rl5MtAjohtUaHkjo6fulHun8rcYX53-nV_27Q3zuD5SKXhrhJ0iZZwBM2pfS2GVgKGtGX6UlY9-GQuweyVOMMOwtG_1PYld5HiqK-8C3thMFV2FKUVgnzoo8BCxZumRI1B4w7iP1rax8ZFYUOTEc3zu7Qwb3MYdTxZLO9YgDgQc_o5FwEzOMJNxCiM5OEVdkSwJrR0kGyQRUtWzUd6z13TXHLIeTBzY3XhpfqnFQKxbSdyIYHhJCJXX-K7pnTEdw-7cYRC2h--fOzuUhYvSy3TpQw9Pp0RbBE7elodZqxt_5TnKpllTLg2M616lRjDqhS4n3KPo7TunRY6a6bHHK50wG8TrTKqEUiu4UBEQ-u4A4GQcK-gm1vRMMdEOecd9KOtl_We4VaURd6DjzLlO7gfbrjIyjgUhx1XIJbilIxrgZETDu4RkXzner3c5uNQgO2YN9afLQXlPrNx47ePpA2rsjm3WTx-J7ACuPSSonWx0vxsMGMsNv1jOzRaoDSQ5dOCr47sTcW-HKasG-gPnHxXhN7I_Tr-2iSWIYxW7DOOY2uknRo8RraCzHcAll1nZwq0EeGdtbAdWWT8VJ8K_xLWE3DHGvvNhNLLuZ60dWqO07f-v_9gmbQf-oeNWY25K7EizsU-RQT2TH1iko2ShRBABRWm2AJhXURZpoaUGIcRO9R0ICHMh1Z83TnekpM9JDbdenVRt2uBtIirexDMeguZMOyuWtPv14-QT6oiB2QD4PiXagC1DBpqWyeNFJEXyG7ufp-ZyLKdBKXG9z1euNDGiIv4_77VVltUhW9y2Y4t1MXGR4QUTW7RfqctN-IujcqvYrxf5LltD6h7SlYxZIuYKp2X88frkJd2gnAeXi-A_1pf6goMD9DV2q9kP1QpfwWORt_IG99TAMG-7RpcgD0QrHivYwmVyXg8AWO3awA1pqKkE58P6tw-0r0Bq09OkO3c2AHKUOn8yuYFFR4hNjccEhxERZMzQzHiMb_gRm3f57ImOGwtsWnejryhgtZjvKF23PoFqUFIpcV5Bvi1r89B0TThy4R2vO1-237gp2eZrIZFC-EopfE0KG3Geoj2FUGMQoJ3dTPV3gtRIvyU4IehTq6s-CWCAHzgV5vWkx0yl_XcqfcRSg7DjAvpKo5xa9biHo_QIJKMjiQc4XYf34blJDWBGBYEBerLTYes0lc8EBATe1sbgypxbfcEclFRExffSgQ1_xRrF0VyquCJjE2JkRfiSkyVeMRhm26k1sAH9Aq7PzyeI8FVQx6Ikh8Xeckj4MxdNql0IsZebhlzl6H91--zxqDc_pluO7HvVZKUjqrlsbZQKLceC3tYmf6JM8-fnS2QNFpDJgLJm81aTjLlH9yNiYM2af7C4l1ym9yWO408pOb73IJnme9AvEz8gxC_GIswUU-6BJZ8bt_lC1KZqkfAopPov3ZUBNk-t4zwv65bcszy2CwFJrzLBv3w2gNb-w07LLAMSHXdmJ-9JGAqbY0AEulGjUWFK9bgEpyGXaJmCS42QHDcakVHGRcmhJ7nilsUdnZo8d2bznSszrko-93iqEoWqGMpt4KvYWcOvlgppJ8sGfxRBrYRxPAqpkdYb7DKNN8oQMruWsGn2qeSu0SK0PBHYZLAYLHTWEBVX1I6gUugnfpt2fGtpYw5YPZp_GmDK8oVzXWor5f_fgCKHdp5MRxe3lWyeC1InWa9iqwQrmI02Awgp2ud9tgyLmtDNfCj6zTgitHYhFcTxjWqsbI4bnNAWlJiSC184jTsP7Ol_7Fw0KwlpeI9QszJqY7B7YYhjUh5oMh8MaCJPMdz3h-PFXmZgyHvfYEUcLCDQ2GTGaxijqysnuNEg0HBjDf5cYgSYQdEojU-9lh_acrfuZppzVNl-Ota7U7gzivkUt1gef2kDoxC_ztluGWT_XJFyKKiaELiQYwAOiRquYlILG4Z8N1HqMkblLVepEsPJRVdOmvoTa0u1Wyiy-nxUbgyHSCOEoVue2CDPI9Ja5b6YjIzgh39wf1eC2sORRSfdeJGSx0gZsxY9RHukBkET7UVvy295YpzdH7X1fX6SOB7TjvbeeaFN3Cd9nkoQjCZz6wfEnqsVpRKpvocnwp_pM9PwbnZrxyvJ76UR7NPvyPTy61fRmPRrA0CKcsSwMlYwvWwS5lhv6Dqv8OQ5UF19IY3_p3sz0Ks7P38sK1GA38MHGXdlFm5smbryGX-lOwpZDCnJbVemWBvflJ3zyLSrBHB-QgAdbZITQezGN2SrZjj_NEOqigy5uc-q9JBhJylcNjlcqPNpjxeYVprr3yZAk7RfJUJECiSI63f3mGLookKxhKl1riREM1Gm8wHJCWnlpth-xS6gU14LAnoRV0s-tGToR4jFvFBEaPtw4yIqUenL60u-oQOX0rfqXk_eM8gPP-cEtrMIPlK846eBUC3YwYoVws2C6P8HA0teonPiP8pzygmT5dPFSsvPSzrJpLIXSbZGB0Y1KEeZDEQXEssDNkQx2nbcHawBnbzXS_JY8mBSg8Xx8oDXz2UkzB1g-Ey6Gf9eD8Lr0sTXzEd2Pjyn-__QDXO1TUHv0eVW0RpJ5Mfxgew-FMBKK0PwLxjTZ1kmNGIa9VrACl9sOtmi_lpYjMU1SfYvpyBvR8vmQ6QxBQAa8-gBa4HXWteF7PDTpAU1O-2-6jn5tQTNQfSk2HeMahVyFpYkxFOqB0t3tE8L73LzsMDtVE3hGF6cEf5CJw7k7Q_m7PNquNk6QOt6BmfrfINOzzzRT0X6AQSu-LFcvd_RciWWhlkkgF5hkNii9mc-TRITyHfbnYm50ynpC_MhUHrdTswba73Cmoi6TdratiZJLAtYmJGiX-3o_bewan4XbrmRu0p0LrEqzKCSvz_NLNtMqQLjSUmYOW97VZRo_DTCtbo-w7DrWTy4nmAw,,/b64e=1/sign=46c61712f30e64119560a1bab3721530/keyno=MARKET_1/*","showUid":"17187696340695364037606006","cartLink":"/my/cart","showNotificationWhenDeleteItem":true,"isLavka":false,"isError":false,"isEats":false,"isCR":false,"isM2bEdoOnlyEnable":false,"isEatsMarketIntegration":true,"isCartButtonNext":false,"isUpsalePopupCRExp":false,"baobabClientDataAdditionToCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQoJ+htbGnvaclEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhYIyo+6HRDa4Kzh/gIYqOGxByC2z+sI","sign":"LXfUvEh5+bS/hOiro078wyfZGkfdJjsNmKURtZoyLYY="},"target":"cart_addition"},"baobabClientDataDeletionFromCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQoJ+htbGnvaclEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhYIyo+6HRDa4Kzh/gIYqOGxByC2z+sI","sign":"LXfUvEh5+bS/hOiro078wyfZGkfdJjsNmKURtZoyLYY="},"target":"cart_deletion"}}}},"meta":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-3f85tsy0aac/addToCartButton":{"name":"@light/AddToCartButtonSnippet"}}}
{"widgets":{"@light/AddToCartButtonSnippet":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-uji8synjdq/addToCartButton":{"offerId":"hIq07b1FjWqWX9GU6gc5Jw","skuId":"857241883","pendingCartItem":{"productId":1781302021,"offerId":"hIq07b1FjWqWX9GU6gc5Jw","showPlaceId":"OTNDnItfwRMjN9MRHuEMMqntqQVkHNFw-3_mKT77l1hwumyC-vVuPeO05qoQI1MiBqFQsJBNMJ61T6hZeVqvwVoR1vFebfid-5K4z46CLPlCqbRthBE6NTRxmi5kyYaL5oZN1VpY9zLhbgceWBGpNInZ7Gs4WTYQZVwkCuyZcRYImRVnTcrSLzbd_5NjUZ9ybd1a7kJbWx8zaxwk9MdSs6aytEi4zM1Mbzs-WqIfmH8,","feeShow":"OTNDnItfwRMjN9MRHuEMMqntqQVkHNFw-3_mKT77l1hwumyC-vVuPeO05qoQI1MiBqFQsJBNMJ61T6hZeVqvwVoR1vFebfid-5K4z46CLPlCqbRthBE6NTRxmi5kyYaL5oZN1VpY9zLhbgceWBGpNInZ7Gs4WTYQZVwkCuyZcRYImRVnTcrSLzbd_5NjUZ9ybd1a7kJbWx8zaxwk9MdSs6aytEi4zM1Mbzs-WqIfmH8,","skuId":"857241883","shopId":431782,"price":{"applicablePriceDiscounts":[{"priceWithDiscount":"871","type":"ya-card","totalPercentWithDiscount":1}],"value":"880","currency":"RUR"},"hid":"18540470","name":"Компьютерное зрение на Python. Первые шаги","label":"yka4ye7tyih","count":0,"features":[],"imageMeta":{"namespace":"mpic","groupId":3985831,"key":"img_id687181148557109339.jpeg"}},"quantity":{"step":1,"minimum":1,"maximum":999},"cpaUrl":"/safeclick/data=TxNGOK9vJEN7oLFLeCTKEixJYuEMI0EzvZFs82AjjgjhTwweZ7mRXd_AQ0K184sfZmy5nQz7U8xIc-qdVOMFoxnoSww2ObzLEs1KJpltGipDSanCui6QCq9AjwRcRDsVtIN8CWKLuiVIPO4bUpAxK4YNqJweOKk7OzFzSjxoydiVwS4g1fYKbOGnLFO1Z4IPVgsnpgzhFJmXN86KMIAfbd10ULrBDjEtjS5CzGD3bVAPoQ5Z7blxVnS0b9JwP73VSQOSAM67rghoolO71urR2LABjWhpLqpsEteZC0ADrp9VmqqstWXGL5AumODsRrgvCi3A-l4vEpiBUdo5r-L-5bgtrV9_hLhqEukrw5fIRuqXu9_Hk78IpLWuOPzqvG1gppMXV0CGMBw4RhWKJN6rO6M2TsRXayMghskRo1D8RJ454cF294AyCCzQNfapGlJVjzhL1kHy3NoY0lrGh4_WOJa8XRdzHfCF-UisjXphhwDnH9q6RGfBwTEpOFE57HRcoOVd2crXFRKyTjjxVbG8NBsvG8G6Ok2NDyYoAc202_RD2PwHmSBR2q5U6QiKFo04OAvjgWKHBwaM16r6QBdzfne7VSMPtPcIVfQ4zFDXx3Q2Nf8ePKDf99d9FRetDtJZKNY8pR1C3eSboqqsPWN-l00uemdXXllAPZHAcZONJK0jSES89PxPB6Y_YybcfBD_txFC02BnD80gD4EKlNTzNXy4PC9_5jx21WryenhGtnUxEZMQtH4rvEy4jF6GmjkDmbzxCFemrVqmdlBz3UDwtj8kYYamxj6dmRZTj55pTcXjytV8TWhs1o9JIrrw_5tznbyToQ3GWxIu3Boi4DtmfCs7JDr9x6YEfNn8c80ODy2mzULHC4ZHfagJdXolbQSaSFG6SNdG0UJrzdPnehCosU9Vy7rn5pyJcj07PndDZ730AbLnVp4du-MepkkUhR_daECzOI6nn6s6LNIoEZXsSYkN1TEM7XdFTDnlu56NsW903k1MSAAr6cmtNxoNBWwdvuu8vHMg36MhQG5vzrSnO-RJTVTjTzhLVxtTSFzO6u0YSws0CAbGXSsskeuEEc9zigndeTht0zWsmGMdyCNlAW5cMr9kZb16sejkpv1bAgxo8Vhgl6Ha7L9F9ltvT0nQt5q-zS4e8XXd76Ql_oP07dqkl6lVJBKtuWDSex_sfRoN7cyEGmHI5pfOnBgaF4oIhPndF-3w1H3A1fhmhtT4bkL6zo89BNaBb4IE_iSXmGR3uYCMT8YAFHVw9to2y4Wck1r3IFWTAKy5-nUM7xj_hD218NCACFJFary5rqwMu3XxpwCR4FlFMGdjgUbPUq7aKIICNH4i_I_oSrB6qHnoRAP_UsZ9cyUG3CVmUXQ_5Z1_xxOon_wHqNlYGdLGpKAIjivBoTIlEL7IblQjs3uAVfHLMSESfIAo78q2E1ghOJFaivbaD3DbNaHG72GyuLMTMeyiEP6K56ZFdOcebAydFh-x18IdaPL0MAEzi06ixe71R3XADCmJs8H8IkmEgWLOAjoVHHbkI6OsMjCWmgn55v7GZj0ykDboINBs2buxRrgDLbRjt2nEMRHz8vf0Jm1hAqivdJhsuz-yBvsJCrJPZR1TPOKjaqVbCEglb2n8ZoZ53unRqmTX_CmSi3p-l3o2NbDlzUNJMxrY71nBlIfbo-IaWNOnejmS437VaHhUS0BtcUA-nxm-qXflKpvh76RB7D8dWWNl-jEams-lSSYpR2lCcjqf5MPg33eR2zP_YkmTw_qpfabosbCl2CaqQ06YOUQtIV91r4z_69Tk_bMgA6PRdLs1fryxHkCvD3vH2OAn6898syP-HWse0LQw2WApNeTritS9mkM1XS6Ru6lbRutl-eB0hyx8SW5KohpmqswZW8LTqqBCuveksQQ3qy_bakAktqf1NVWnMFFzdLvQd6PpXtqoWjiSVsYLB2YwUtQZdKl8A4YNSlL8-RK9QqSvjgpg2Z_SudMc-CiPezXVNmHOjX06bLdaUtb4qCcnJ-m6FL_Oz0HMkjJK8vBy-gNXDpB9GNEAYv5VZhn-H5JhBK-muqF2pQOvmbxhUvnuYmqExkCL_YQTUy4FpFW1wGXGfgwRLB_Xv_u4a8ainAhvGUoVqgh70NZ-9W-3SHyh_E50YzbsyFK82E-snQyr5N9RattTBaWaGPavzd3ACMvFcxpEXhhWNqq6mzrzxdDzGLxqF0-3cQal1Y0GNMyFxDHfbsU-qcUFBqtqlvfDyByZEe2JVSiD2qhNpo22FdLZ1TH7pWZA-ePFJlKxNZiPGLtWtkFGphva-00uPtVNwAK4boQAxbhiTnNwmuszqVzYMBIKLJN_rpCkD7eF0wgcg5gb9ElhmoBUT2mGbkqnfirbbROOTdK6HhBCdHDyfoC9B2cqtZr8qYAEBQ6XLhB9qmQ8jA26MDl5HR6r-ToR1YAdMMVpghyTCHNjKvuqXoKxX0L2X8hQrBUOzL_-Ooix4Nn2F_pUuQJ1X63czYA2hUq_kd4pwR6AYC-28Du8Nuxnbi3x4I46C6PTuBoNfyJoaC8BMNtYDp3TbLBxWTWEpuHNoL-YudS8QbNxIWLAmS9cZHLoDLYkT0r9ym_-beXL9l4kHRFbkrUPf-2Zl_U0saGYMK8BtHQG1X4rwRfueTWxDoVVpaCW2kymfXqMZP559RIDXaZ9kpIyra_3psJMZckH07kEou1twhvOWjHTNFXi8L_Hnp5M1Hbi7xiNnb7mlNMMAxmYV78yaPZjxonH_3L-snBMyUui0VAr4ZUIYMz9b2j-mlfvMgvZV0QjjwC7O3e5mNxcnmKWaNuUSZEyR-AGP8rc3jb4UT3rMxb29HnjOFbVrCNboNJmU-kxP0WmS62veibcFdCedgtPThkRaZVWyG7H2LFnTWVq6uME4HvXNoQB3euDxppCnmZBtE63ge7pRoytaYa5Mn7XR06ohSLpwSCQ_-GycKzdCxwqcsRGceQiUVVhHuM8q_wCwkH45dA7_QebBl368NdxEtCIU6S826_FdpD29i7r6nSg9otebw7CjyX-EBJ2_SMj9bnY4gITp_FHL4JZbV1h86OOKob6tw8iQO7QgD-8bCfIpE1EZigDWLxpSsiI2HH62CWbyeiNrprGTZdEbp2odFmYCFsyetjhNlKoLtacQ3OELsewKqddfqZ7p9QN1dFuJTB7Faoe7f883szdmoaTQRVvKarMSrBzJEuUZrCizTzrOauxiO-FTxfJPKEixwhdCtbSG1MbEdimGzJYJiQPpCE6hdw1OwDuhJE0mhrODFpU1XRRIiJv0oSvy0uTMEcFlgxs0pLDgO_VDfW35cG775cy-dE9WTZe5T3Foqw77zSt08kZbhAnjkFey09wA6RlGCG8fYSvnEmJOQ45XT7IZlKe-ZK1Eme138YbJfvp-WCkUrs8dMVz3etI1_fxHLu1pLhYmDvo-ZEuK3DiZOtDq86Hz0GB_oUjbGIHGU4t7Ct1IR_Qo5k1WfsyT56V4Ucf4Nf8xjJcE_ezolHHZcbee7jGnSlL71B3X8DKrY9UHhBvbAY_VETjHzjFgPkoxuFHVg5GhGXYWY03aTQ5_NoG8B4OWSdvUUO_us_AyuAi/b64e=1/sign=a5ac317cb89be35d3b868ce4dadc1bf1/keyno=MARKET_1/*","showUid":"17187696340675248924306008","cartLink":"/my/cart","showNotificationWhenDeleteItem":true,"isLavka":false,"isError":false,"isEats":false,"isCR":false,"isM2bEdoOnlyEnable":false,"isEatsMarketIntegration":true,"isCartButtonNext":false,"isUpsalePopupCRExp":false,"baobabClientDataAdditionToCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQoJ+htbGnvaclEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhYIhYay0QYQm/LhmAMY/OyfCCC2z+sI","sign":"lW2tRKgTMCM6PDO6XjE+rphuW2mHFNejCUB0UeeYkFY="},"target":"cart_addition"},"baobabClientDataDeletionFromCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQoJ+htbGnvaclEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhYIhYay0QYQm/LhmAMY/OyfCCC2z+sI","sign":"lW2tRKgTMCM6PDO6XjE+rphuW2mHFNejCUB0UeeYkFY="},"target":"cart_deletion"}}}},"meta":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-uji8synjdq/addToCartButton":{"name":"@light/AddToCartButtonSnippet"}}}
{"widgets":{"@light/AddToCartButtonSnippet":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-3zje4o66w9h/addToCartButton":{"offerId":"Zrpz5k69t_rNQ4DNX85bBQ","skuId":"101523598017","pendingCartItem":{"productId":1488978012,"offerId":"Zrpz5k69t_rNQ4DNX85bBQ","showPlaceId":"OTNDnItfwRMjN9MRHuEMMqntqQVkHNFw94u9-XVSeUZ0byZpiUdDSNRE44sQsM9X8yMOfUMUSQrmTikRElxOLaFRWh2ZKkBf1VPKRrtHNNJ6m0qw-cMONzmHnr72c34ZsaccMzZqo3RPAiPEdzjSOXLEBX9ei6Hkzh3UvGzG5YRCSNjmqS6XC0VAsV16_2RsN1FpuOivhzr9JWvrdwhtSw,,","feeShow":"OTNDnItfwRMjN9MRHuEMMqntqQVkHNFw94u9-XVSeUZ0byZpiUdDSNRE44sQsM9X8yMOfUMUSQrmTikRElxOLaFRWh2ZKkBf1VPKRrtHNNJ6m0qw-cMONzmHnr72c34ZsaccMzZqo3RPAiPEdzjSOXLEBX9ei6Hkzh3UvGzG5YRCSNjmqS6XC0VAsV16_2RsN1FpuOivhzr9JWvrdwhtSw,,","skuId":"101523598017","shopId":431782,"price":{"applicablePriceDiscounts":[{"priceWithDiscount":"1307","type":"ya-card","totalPercentWithDiscount":2}],"value":"1333","currency":"RUR"},"hid":"18540470","name":"Однострочники Python: лаконичный и содержательный код Майер К.","label":"tbeu917lxbo","count":0,"features":[],"imageMeta":{"namespace":"mpic","groupId":11824272,"key":"2a0000018f571425eb4a78ed2119e137fc0d"}},"quantity":{"step":1,"minimum":1,"maximum":999},"cpaUrl":"/safeclick/data=TxNGOK9vJEN7oLFLeCTKEixJYuEMI0EzvZFs82AjjgjhTwweZ7mRXd_AQ0K184sfZmy5nQz7U8xIc-qdVOMFoxnoSww2ObzLEs1KJpltGipDSanCui6QCq9AjwRcRDsVtIN8CWKLuiVIPO4bUpAxK4YNqJweOKk7OzFzSjxoydgMwkI6korxWhSOdPkJcP6SSg4eyBCFfaf2cQ_3JaJOxXo_Yj3Z3d6jajO1P_78copNFtdj4dBS4c0RD0s2iFzuwEjeop2Osg7It52BoXLJASQBdrNe04x08k6qtgynXcyMq47nFbq3gdYevHtuSExuvYIxHOlHBqChWMOP0ux_4w0PR_WqW6-m0RGOo27FMWnKnwxlkN_qKPiDPIEf2tVIibs3ygQe7rpn7RwgB3WkK_XiJVPHc9wtjvLiusq9_lw0si8XFpclqy3rwcUKG1-awy5mrBIcC7fPz3uSVxp5udrK7pED6Up-defBCQV24x3Z-8-CTWuYIKvCeAW7tjhGTg75BgHk7PYHEY_2WWUP_ZDLFb2LABpSsUr2tbEerm8wH9iP2ZNmlb4qkmmQVM9TXSj9mFt3oO-JQQzis_pqYFxXTcR4qw7I6LlM4th7UWvFa-SI_a1RusfIX_VofMMTzTLZn6VHNqgbQXEXo_v1HeATRowW8FN-0QYXZsnBH-YHoPtj7T0h-lHG7X8sAV5Q01deP3GQk36wnzwhs1j0_iZrWnVU_eOHNY_jzfVo9fjIZBpmdgQtU1OmhuuLUAg35TrqiDIAEfqBjnz8P1dwWHtDEVsZZQuigaVpe1gxYtcBsHT5pLI3WDUCnDzHEjdLYIYc0-uoWH2omJTSo0KyMJ7UAddnpvhi56svDhNOWN2FFq24btk7ExiZJlhJVERSjbWWSECkxiaVLUmdi1xV48Q3T41AAv85T6Hj56BQ2VI7dK5VmumGaZKRZA5qRhqqNsvC-HrxE-HOWcc3b2l1Abe72eEtNzuY15lDCuNem4ypws8972etyodCAV_Pj8ZER_vdSvV6y3kWZKWwrHr_mILrcpNpsjr-MfIrFjcSpbLn1VkHrnKFsIMEqIkP5wbPY3WtpXteeVH7lELWLLb2f9kryv9LQHroJGu3hrKFYErfXquFFn86ipWGpDUihAHqcPraNzVh1BOk7Ns2dBXbXe0u7scaZ3R_hrWTjMAvyqfdpy4Ocy4PQrFQBZ0HA5p8itCpXHALBfazyN45kRwP9u_nPhjq3kRtXEB9UUhrxqCiBvFJqVJdfKFnuKoIxgt212c3T1Soq8O2Z88_s0pvyuoqcVQiUhQZZiFylP-F2DzJqzlqXcxVQSEdKMe03fZYWxUXV-ApGm8a-Z8N_WkYzfOOSV6PsZLFxxaY1NUyD0XBG2ZRZ66iRFUxynZNcycrsv1RU6-FISxlOe4YYeZCZ1RT2Nzh75NRW6qF6yyeiGaHAS1pHg3qidJuKbdVgWxqWNn9-J4R3HjY7DRL2z1BRZM8b-Gg1G1ACN3wdlZE6WADWsjAPRUmU2e7NlWXk55S9H-z8EK8HDYvBdfP6InmbnqSN1atUu4CscoRm_uzgKhe12YPZT8_JQukG_5tLe6BbezV1CcYGYAWaGIpK66axnVf6pf2AU9tngjidG6wrYl0Ivlg6z4gE1UzjxWOKg4Rww71wlAkZ9_xktAAr8NdqeL2iQzZHBVjGWmgmNDgjHdjKzWcbWNBXCi6so6-ZRiZqIBq0sl589XHGSdX41OzxEw6uy2BFJ-73qJNyX9uPTiIz8V_YlX0WqCRfdCz5-bQIHIOz6gYwCH4KqrZpVvzT5gZsVepUOAutdEzGcBYlwLzA4Xa8KP2YYLBPHWkdP0d_v8Jcsf28dEWMSJ4ZXGua32qTnTqw-bPwNpFxS0DYGmxnUViQo30aD-FRZqIrpsVqwrOfC05D9nPFIgee2CRdMZybio-E4-urg8jbMVbc3KylLyJxz-P961HQot7VbQ3548wrON10dgfUtXclMM51XL45n7bv2vMQfMa8EZ7m_c42ZmPK0YCpiaJak31zFobUdsJgyvgYahCI_-nLt2c6m9e0AXdp-IQka1S61wbzKkSeHrcpBF4VkotQLsltl-ImVEoYPyHdH7n91GNXnzq-qD4LRkZiLVlYNGdCzVDYatdZugV0ETlR_6_bFa8gyIWnWfZOzJ7EP7bhX9oUqAXb0YvcKpaiN3A-veioeChzpwsHvCm8anWXrfG-NBlnvCqVMbTMtatHcMDhXYEo2e2aGciW54ra23fKbK96zI88-YLJHyUQiC_WgQEKzdXFVGarWZHWhYFCu8RJQDZmti2fHB2WNWZbolFdfY2AZD0SpNA9uL5omFfML28_HKC5Z3km0ERGx5OIO8j9HEdqwQXVuooxQakajl80Vl9Yj3KDrVVU40p6uA4jCRPaUYJ6NtQ2Ow6sJ9jjvrGupc25E2SyX5uL80nuJCRYndvQx3p4NvAcr2oFcuw6xFzW18Gm_Nh2krmZL5hD7_-9d48EGqgNK3jrxyYuriqa_xvTjfmHUifi1AFeVY5iqLPQnOKHK7OolY5o53X-RSKGnQUO4aDTnNywMYckugaYyM5DI7O07thsgbbV4ngl-tXXhTHe1h9Vam7Xyi2QrlXmoScuUx11AgTlYi1ob09NIj_1TQVFlZ8yvrs0IJt9FCI-Q79QgajCmigd7YdzINhoCNf1N6mhleBZCUCxgKaYqE6JwAlNVrJuwR5B-Oy0mOLR--23MurnT1xCXvI-sbTFQMhm6l1xiSd91bnMdF6cwQ5hKAFn2GRzMgt_dxbNCqmMUOa3Tffeby1LuBOcF7XFjllEnd62uVtiPneUM40QHOLjQF05Fc1mn5j6vUG51VfX12hz84uB2kG5QTjjOpd2JiKBxL2B4HrwPQTWVXVrrYHL6-cpq46h1NIFR8sq8CsZR71PMEI7mkC_rd9PRgD9BI7ql-r68gCAxVuhfb1bQTcDdHp_iH21R7LnHDSZ3IM-ZTAjEjdzKfVOCcvQuHsWHz0Pw2wvWP-3ZaOi3u82Lbt36P5lBlkxBLilFS3Fzxfkq1NPYjYqxUTzShrNMKvKFlM8tuthNFjhU6nG3cBVdeSjRAC46t3jFYUhYM1hi4YEqenqKT7jQn5FinEbEXJKqDKn3riqFhs07vWIuPcHeHIsbFxAJ2xgXtF4xugYccWcGsRqLCsgkmfIgxeg5zJ3eb5U5h7-Zih0ysbvR7OhFJ4RLUyVqQwz-BCT7DkS1P7y9lrnR0idubDW5Vig7aSDvQg2awCDr6PVxTUFqchlKmjjJk5JODJitWC_EnUU4R3q1ya6DVbIncBCNlsUzmWzAcZJ0q4Zf8p2suZtBL3O96Gtidgv65eT8bDTUKK6bVnfTLE_v9VLzZJP6bgsnvIpCjqP0Eat7cZAQzfbl4Phjxi2g7r4lLyNp1uU_sGgMguvdMaWaFqdzjn7csxj-BQKQ8z52ouQEWuz1K5jxArQ6WRhlS8UfKSG9uHtw0rVjRq09iNWVZ3E0LR1LCpmVmktktowB99DS2dgg6KBvCJwDB3Rl0tAHUPdlFblvwbAcsxAnVYRxOWehcSE3fGqZl6K76c4f5ujMiOFjdA6rAeY1LzIMy8bwEOXbQY-JCRhg,,/b64e=1/sign=bc1b2c8eb1db85dc313992a7230c0a88/keyno=MARKET_1/*","showUid":"17187696340624965931706010","cartLink":"/my/cart","showNotificationWhenDeleteItem":true,"isLavka":false,"isError":false,"isEats":false,"isCR":false,"isM2bEdoOnlyEnable":false,"isEatsMarketIntegration":true,"isCartButtonNext":false,"isUpsalePopupCRExp":false,"baobabClientDataAdditionToCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQoJ+htbGnvaclEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhcI3ICAxgUQwdWcmvoCGMb/qAUgts/rCA==","sign":"cpxhSm85k/BTnuiLsCAo3iKf9h0Sb9FRMi+hwha9Xds="},"target":"cart_addition"},"baobabClientDataDeletionFromCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQoJ+htbGnvaclEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhcI3ICAxgUQwdWcmvoCGMb/qAUgts/rCA==","sign":"cpxhSm85k/BTnuiLsCAo3iKf9h0Sb9FRMi+hwha9Xds="},"target":"cart_deletion"}}}},"meta":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-3zje4o66w9h/addToCartButton":{"name":"@light/AddToCartButtonSnippet"}}}
{"widgets":{"@light/AddToCartButtonSnippet":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-u5rt0y4khq/addToCartButton":{"offerId":"MVzlHYjg-JnHJ56W55XbUQ","skuId":"781060772","pendingCartItem":{"productId":1781271155,"offerId":"MVzlHYjg-JnHJ56W55XbUQ","showPlaceId":"OTNDnItfwRMjN9MRHuEMMqntqQVkHNFwjDim1iBYUTXbqxcc8POGwBoZjQK7wjykHQcTBj0akbZ6_H1EYbzHHkumrU5eG9_hE4VtWz2mVLsy2i2LXlV2cQTr10gYSuLTx2nolNCwo3dGYktr_XXwmy1aWL759UhCmQ7T8dRURoAGa9IOPb1sFWhWJ7ZHiHJuzht8RM4warOvCD5fdYeAHA,,","feeShow":"OTNDnItfwRMjN9MRHuEMMqntqQVkHNFwjDim1iBYUTXbqxcc8POGwBoZjQK7wjykHQcTBj0akbZ6_H1EYbzHHkumrU5eG9_hE4VtWz2mVLsy2i2LXlV2cQTr10gYSuLTx2nolNCwo3dGYktr_XXwmy1aWL759UhCmQ7T8dRURoAGa9IOPb1sFWhWJ7ZHiHJuzht8RM4warOvCD5fdYeAHA,,","skuId":"781060772","shopId":431782,"price":{"applicablePriceDiscounts":[{"priceWithDiscount":"930","type":"ya-card","totalPercentWithDiscount":1}],"value":"939","currency":"RUR"},"hid":"18540470","name":"Киреев В. Л. \"Банковское дело. Краткий курс\"","label":"ny7o9sbjpy","count":0,"features":[],"imageMeta":{"namespace":"mpic","groupId":7980098,"key":"img_id7095425234479788657.jpeg"}},"quantity":{"step":1,"minimum":1,"maximum":999},"cpaUrl":"/safeclick/data=TxNGOK9vJEN7oLFLeCTKEixJYuEMI0EzvZFs82AjjgjhTwweZ7mRXd_AQ0K184sfZmy5nQz7U8xIc-qdVOMFoxnoSww2ObzLEs1KJpltGipDSanCui6QCq9AjwRcRDsVtIN8CWKLuiVIPO4bUpAxK4YNqJweOKk7OzFzSjxoydiVwS4g1fYKbNPe2RxnBfwGpqKvnwXpQ_DBs6BNHX2y_IgWXe8D4h7yI_DTjyYDlZg3hkrIM3aYG1ltMItzqKf1z6_iaMkVQjcmXGGjPo0KMvEySit-SL7s20__p0axG1uAxJ1uUcTFfW0pVQGVxfJobWRChmKci2Fxlckje7kXd4M2LKvIdC0-ItaqfNl0XiVYsNtjMmhXdB5-w7f9ojO-WMbzX6l4RDf7sSXF_5Ym8X5iNly28PEQoWLUawy_14B9rFtE8mJ1Hp6ZF7PPeSkeaBPlwbsNd7NoTKOrYPxij3d4vvkT9Wtxa5LXW9nlUm2cKYzNjefabrvC1KqCSmrPXCa9zRJRPXBlTUQLGTFQC6A8nl4b_B6YYbwRLHUwDe3IX7s5_63AkAfy1mzrHED8aBA4yFblrEJRcpi_7marGh9EmbhDRZBiyHki0NSjV_G8fKFO4_NlYC83rVT0kv1Hg7hem1z4b5nk5WYxx1FXl32DM_2LMlsiaEgKocHSJOROt36KY89CFtxe05WkcDukNO1cwLftuKiK5m2NICFeB8ZkI9bCD5U18ZNTDY9EhVmxgNg33c73gMPtmNqo0fIfHkOx8i-EnNrkM-MyKNUfA7PnVy-cbQOpa0GHmxdFfupCSBMD_p3MTviTsiR2nGusgBUFoficfysRPugiBSiZ2Mh4kwM0l4atyUHV9rth2scTLkt2fgSL5QeC7A_Pdr9GeJ48CGu7fiLNaQn7rlMf0KbH_yugtcH3nyedEozjJ8SpRQ0U9jsJ7FUrIqClQYukkh2mdBQI4MFf9kG2ZrKR9mWN5jOqfUDPr9ayhqOyykGo1FXuSsyKEa8n-2tKRAgNCdspYBYEOuNtp3SwOZgZcwMaQjUZ2x3RiBKPdenUD3NBtWkt9kMqTigfNPxWA9UXrHe4Fj1pvcUv9qD2FPsBH-KuSqUkhaD16PRhiIHVUctPe7xHxWCx-KKBWyNEcz4C_45PAh4yzewnVaLQif9Yoa9vzBZenPDyWBbkGvYr_2cEuZ1NB7fXtvHE3C1sdF5FRvZbqOcrI2mqtMsE7nUp3pIiz23gXJsR8zG_Xt6pAOUBkL4HdYHN2ME-NpmbJC1uwQ1qpPdsx5ifuY96_nDmz9aijzMeRf2VsqD5It7zqavwy_Pv6_5gWkeLdXJPqhNkniQ87Sm90LX3v7GvnxsiF4joWEFx4ZRjdWXu06_t68NQ0ZcbwE97Kafp4sJI1x4o1tjaAfqj3Sx3xvhJDtFaVxKH_VT5lBq8QNNpBTos861WM76xALVmVqBIv5rzCUf1wB7kFY_dljDPG-vGizdQ7hUD6zvsj5ieBgsOdDh_o2RsZ86eyUGAaR_zyFVKkRnbzeC1v0vo-hTqvK543SjVnDwhn9oiQqkgStxBz7M8RkkGgLVbWnYTZNL1XQFmfJoJU4VhbhUFDI7JvkOIZjPiTj_TdO9HLCPr2HQt5oIWT4Z1Wqh8RCNjyHzUM6r7If_1H2AzQpxNd1jy8tndrfdW3tnT3mfRjFdFXOL4afHQ0jr_2bkbuCX97S_AVzJoThk2d__EDVpaeJ0XyXKOero3rFuaNx2S01nbGXbyOUa_EN_A9qEIcrSmKEo_Sjae2cvFeXG5rGQkdi8KzUTbz78eX9d57rkVL8hqid-2P0fte6AghCV63ignVgbkwFeK3gurw0aD1VeX0QNWIN5RiTC0oVxvCQF8FNUn9RibsKoITguLJtZ3tG6_Sv4JpGJ9cTa1S942s7N6-puSqtb9AFeVfIKPLw-Ha716yPSRvyMNbkMU5Vxqmm6fq5B26QfLrrKzCxwTzw0ukXYhBQfiQMembqv3Rz42FQVZ-odBc-LBErmnCcY8OpB6h0QOSiudYGJrrHmpfMIlHJuCbHbn6LpMowemxFHMc4JYUFmqBnWu2xQdT7IKhXjKTY-Xnaq_1ikItjM70FW-RJ34UmlHL4i71ORVjiqQ3KvzO1_-5Ha5co--TetMcGA5tK186EePM5MyT1tlvoEJ-U2p1KAXfg1WnGC0c8Nj7-1R_UX_zvOkdv4i4nnDbjzq0oBRz3O_1dsz3-Anei0JOYQyC1-ccdOZ0xpUu6uKdl80RyLum-hjAHePbR4CjDHXZjvrlFwZIaUcSRxhzxKcEVnb5J1Pcwm6e5IU-idh9ZqhD8A5MDZJ1ZQ7nv2hlb4GJYVWFqGOqtQUnbUBsofgh850gLg4eohqsIM6Sf-CU0SizUfBEB5sjUynRP_80ODU0gpNyVfzRTkjRR9e1k7FEL2v3dk6XSwCIEhmiO1Vl52nHhjyGRw9q3DAKy18eZGV4Pz7PAvFiR3XvoTf5_FObOoBV4PcDEI2-Yll3OaL6jLUkalplXzuAS-k1BCytvBC5WN-b597I_l_aREWjyDqR2kQ30ZAkwPnV-s5-9z4HJbwBoC6e5K9Gsv4ODfhTb5EOYTGzYnhAyNwAQSoTEls4-vRjMFbbzMs3v-daxN6hvBHEJ52l7wvMlRQP3Q9Q7k_zg9ehruBJsqtq_Z49BdSLW30q0BFNpbDLlmClBYNZvybP3fI2kxpe6J8pjwLgwhP3UH4rj1hQNOtxh3u_AEOiL3DKJNKsS8YDx_fYrXyFnhRBA_bCLzsiOSdiVNiQxNIRMXI1TvOmZEDHh2SP12vkZ_HTOC88tBJe-gc8sRF1sq8OJZ1bmCxDcVHAQHxXmH1tYyo5QPl0MaQuFr97RzZ3Ci8WaCiyg9YP1HOEuCfZhk0JA9fshT5dKxfc5sPlXGDZbQPDw1CzegbK-rISgVWLGC2VkCQ501DLNqHzDMhfv7scRUSJHMlpPm3tLaSIwaOilvbFGqE7FcAYqbEqorU_0lTkASSBiHvgFgVXY8nteXWt9ZL5xPNNWt09G6JBugM1tnRvUZN_xsRl84FGT2xcDpaxN_52FSIEMQ6ioW1uds2SpCKlh5kzb5ea0IJ7mB4a8QvPzS8isgNvYNVT7JBgx5suJFJEYT_Gw2MkC7AnRMdq7uvbPbdX68478p6hVhIcle5KyVdj5Rcr9KMDK50FJaftDwQxirYWhT55mwhRIovvgfibtKJGZtVCiILffY4OpmlICGvCEzVlf6gqcPs0c3I8BNC5qSPVy-8w07ExJdvY8WoFqh9wkF9KM6aS9DbYuM7mJYvKn_Wpy0oJ1-O-Fc-h3G9F_DWRVpVheFzNf0GBsubGSUVfAbGyx8S94F6hjw4x0ByiMihW5poitGTBUohEZ1CIZ1Yia7BIhafcI811dHmIkw71hLOZmQ4ecJ2UIzzbsrO0DBHpfPIcxPTI0vOy-fgFsVFPfiOgiYU9wnN3AT5fpSYYpc3IeTSiYKC0lOI2xjy2JbHYPtOJH4fBMn3DPd-rjxUWFFWNlZ0CFGNUAxXc9USfGYPLgrORrd2Ryh4GU4KBMwOwR2qp0D69tudpwQuMgRUJw,,/b64e=1/sign=a5139e54a1ddbf343f56c77bb227a11c/keyno=MARKET_1/*","showUid":"17187696340665209509206011","cartLink":"/my/cart","showNotificationWhenDeleteItem":true,"isLavka":false,"isError":false,"isEats":false,"isCR":false,"isM2bEdoOnlyEnable":false,"isEatsMarketIntegration":true,"isCartButtonNext":false,"isUpsalePopupCRExp":false,"baobabClientDataAdditionToCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQoJ+htbGnvaclEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhYI85Sw0QYQpJW49AIYlOSxByC2z+sI","sign":"Z8RJ4YNnz99hKcnhLqr1AB3MMk9G5suw7feoDK8MWpU="},"target":"cart_addition"},"baobabClientDataDeletionFromCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQoJ+htbGnvaclEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhYI85Sw0QYQpJW49AIYlOSxByC2z+sI","sign":"Z8RJ4YNnz99hKcnhLqr1AB3MMk9G5suw7feoDK8MWpU="},"target":"cart_deletion"}}}},"meta":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-u5rt0y4khq/addToCartButton":{"name":"@light/AddToCartButtonSnippet"}}}
{"widgets":{"@card/MediaViewerThumbnails":{"/content/page/fancyPage/reviewBlock/photos":{"wrapperProps":{"margins":{"top":4}},"limit":12,"isHorizontal":true,"place":"__thumbsAllBusinessReviewsPlace__"}}},"meta":{"/content/page/fancyPage/reviewBlock/photos":{"name":"@card/MediaViewerThumbnails"}},"collections":{"mediaViewer":{"__reviewAllBusinessPlace__":{"id":"__reviewAllBusinessPlace__","entity":"mediaViewer","idx":0,"composeId":"16760548473101390389","fullScreenStatus":false}},"reviewItem":{"ri_312820739":{"reviewId":"312820739","author":{"nickname":"ярослав к.","avatarMediaItemId":"mi_2586863193148984843","isAnonymous":false},"rating":5,"reviewDate":"1717771016947","advantages":"книга размером побольше, чем я ожидал. это хорошо, удобно будет читать. на","media":[]},"ri_315448678":{"reviewId":"315448678","author":{"nickname":"Имя скрыто","avatarMediaItemId":"mi_10976536813285640517","isAnonymous":true},"rating":5,"reviewDate":"1718550492306","advantages":"Классическая книга, обязательная к прочтению любым программистом.","disadvantages":"в мягкой обложке","commonText":"книга пришла в отличном состоянии.","media":[]},"ri_312514929":{"reviewId":"312514929","author":{"nickname":"Leo Develop","avatarMediaItemId":"mi_8606613848851828535","isAnonymous":false},"rating":5,"reviewDate":"1717681361768","advantages":"Упаковка качественная, содержание книги очень полезно.","commonText":"Если вы не можете понять свой собственный код через пару месяцев, то эта книга для вас","media":["mi_572551041112506778"]}}}}
Неделю назад • Leo Develop • Куплен на Маркете
Достоинства: Упаковка качественная, содержание книги очень полезно. Комментарий: Если вы не можете понять свой собственный код через пару месяцев, то эта книга для вас
3 дня назад • Имя скрыто • Куплен на Маркете
Достоинства: Классическая книга, обязательная к прочтению любым программистом. Недостатки: в мягкой обложке Комментарий: книга пришла в отличном состоянии.
Неделю назад • ярослав к. • Куплен на Маркете
Достоинства: книга размером побольше, чем я ожидал. это хорошо, удобно будет читать. на
{"widgets":{"@MarketNode/ComplainFormPopup":{"/content/page/fancyPage/complainFormPopup":{"userEmail":"","regionName":"Москва","requestId":"1718769633567/e0f6733755dfa09caba2753d361b0600/1/1","error":false,"indexGeneration":"","isCompleted":false,"isOpen":false,"offerShowPlaceId":null,"productId":null,"shopId":null,"type":null,"defaultQueue":"CHIPNDALE","platform":"desktop","referer":"","isProductPageLightExp":false}}},"meta":{"/content/page/fancyPage/complainFormPopup":{"name":"@MarketNode/ComplainFormPopup"}},"collections":{"complainForm":{"16760548473101390389":{"productId":1781255948,"slug":"chistyi-kod-sozdanie-analiz-i-refaktoring","productTitle":"Мартин Р. \"Чистый код: создание, анализ и рефакторинг\""}}}}
{"widgets":{"@card/ProductReviewForm":{"/content/page/fancyPage/productReviewFormLoader/productReviewFormPopup/productReviewForm":{"factorsMap":{},"factorGradeIds":[],"factorRadioIds":[],"zoneData":{},"cashbackAmount":0,"paymentOfferId":0,"isCashbackOffered":false,"source":"product-reviews","isNewReview":false,"isAuth":false,"isM2b":false,"isIntegration":false,"authRoute":{"pageId":"external:passport-auth","params":{"region":"ru","retpath":"http://market.yandex.ru/product--chistyi-kod-sozdanie-analiz-i-refaktoring-biblioteka-programmista/1781255948?cpc=kVlf6JjspVwqni151kYrKdkufZnr4JHm49hRwvd0VrFdJYiR8TykIE9zyqiWKlHC0uUmp8sFqkHaFDyQrQrrqF5R7XFTAN14wuGAksmkjX0BVARXtFfXYWzPbbOs3tlPiyRDdEEPNjh46iFsv0PyAWAPyZJweyC0b7xDy94C8zM4X2Ly4FfHq_kMhWv7zAn418B9u8aUb0VgtPBrAQXTuNQZSn-hRfAj&lr=213&offerid=MqiKgvfyO58oW3DDu8s2ug&show-uid=17164015108984582522506013&sku=560312128&uniqueId=670830&loggedin=1","backpath":"http://market.yandex.ru/product--chistyi-kod-sozdanie-analiz-i-refaktoring-biblioteka-programmista/1781255948?cpc=kVlf6JjspVwqni151kYrKdkufZnr4JHm49hRwvd0VrFdJYiR8TykIE9zyqiWKlHC0uUmp8sFqkHaFDyQrQrrqF5R7XFTAN14wuGAksmkjX0BVARXtFfXYWzPbbOs3tlPiyRDdEEPNjh46iFsv0PyAWAPyZJweyC0b7xDy94C8zM4X2Ly4FfHq_kMhWv7zAn418B9u8aUb0VgtPBrAQXTuNQZSn-hRfAj&lr=213&offerid=MqiKgvfyO58oW3DDu8s2ug&show-uid=17164015108984582522506013&sku=560312128&uniqueId=670830","origin":"market_product_review_form"}},"pageId":"market:product","tld":"ru","completnessSuggests":{"red":{"text":["Может, есть что добавить?","Пожалуйста, опишите подробнее","Подробный отзыв будет полезнее"],"interval":[1,10]},"yellow":{"text":["Будет ещё лучше, если немного дополните","Расскажете ещё немного?","Будем благодарны, если поделитесь ещё"],"interval":[11,20]},"green":{"text":["Отлично, это очень поможет другим покупателям","Спасибо, что так подробно"],"interval":[21,2000]}},"isFetching":false,"isChanged":false,"isGradeChanged":false,"isUpdated":false,"isClosing":false,"unloadedPhotosCount":0,"unloadedVideosCount":0,"isAgitationSlot":false,"isAgitationCardShown":true,"forceGratitude":false,"isCloseConfirmationOpened":false,"isPopupContent":true,"isLoading":false,"isLoadingError":false}}},"meta":{"/content/page/fancyPage/productReviewFormLoader/productReviewFormPopup/productReviewForm":{"name":"@card/ProductReviewForm"}},"collections":{"navnode":{},"productFactor":{},"userExpertise":{},"expertise":{},"uploadingPhoto":{},"uploadingVideo":{},"thumbnail":{},"agitation":{},"paymentOffer":{}}}{"widgets":{"@yandex-market/LazyLoader-market":{"/content/page/fancyPage/productReviewFormLoader/productReviewFormPopup/reviewGratitude/agitationList/LazyLoader":{"widgetName":"@marketfront/AgitationList","widgetId":"AgitationList","options":{"retpath":"http://market.yandex.ru/product--chistyi-kod-sozdanie-analiz-i-refaktoring-biblioteka-programmista/1781255948","from":"poll","isPopupContent":true,"isChefRemixExp":false},"placeholder":"Spinner","infinite":false,"cspNonce":"SJ60huqNCVusLnDXQrSItQ==","renderStrategy":"append"}}},"meta":{"/content/page/fancyPage/productReviewFormLoader/productReviewFormPopup/reviewGratitude/agitationList/LazyLoader":{"name":"@yandex-market/LazyLoader-market"}}}{"widgets":{"@marketfront/VisibilityLoaderMarket":{"/content/page/fancyPage/productReviewFormLoader/productReviewFormPopup/reviewGratitude/agitationList":{"pageId":"market:product","epicModeForLazyLoad":"default","widgetId":"AgitationList","__zoneName":""}}},"meta":{"/content/page/fancyPage/productReviewFormLoader/productReviewFormPopup/reviewGratitude/agitationList":{"name":"@marketfront/VisibilityLoaderMarket"}}}{"widgets":{"@card/ReviewGratitude":{"/content/page/fancyPage/productReviewFormLoader/productReviewFormPopup/reviewGratitude":{"hasYaPlus":false,"retpath":"http://market.yandex.ru/product--chistyi-kod-sozdanie-analiz-i-refaktoring-biblioteka-programmista/1781255948","isPopupContent":true}}},"meta":{"/content/page/fancyPage/productReviewFormLoader/productReviewFormPopup/reviewGratitude":{"name":"@card/ReviewGratitude"}}}{"widgets":{"@card/ProductReviewFormPopup":{"/content/page/fancyPage/productReviewFormLoader/productReviewFormPopup":{"isOpen":false,"formState":"form"}}},"meta":{"/content/page/fancyPage/productReviewFormLoader/productReviewFormPopup":{"name":"@card/ProductReviewFormPopup"}}}{"widgets":{"@card/ProductReviewFormLoader":{"/content/page/fancyPage/productReviewFormLoader":{"initialProps":{"productId":1781255948,"skuId":"560312128","categoryIds":[18540470],"source":"product-main"},"productId":null,"skuId":null,"categoryIds":[],"source":"unknown","agitationId":null,"averageGrade":null,"fromPoll":false,"fetchContentOnly":false,"forceGratitude":false,"preload":false,"isPreloadForced":false,"isPopupLoaded":false}}},"meta":{"/content/page/fancyPage/productReviewFormLoader":{"name":"@card/ProductReviewFormLoader"}}}
{"widgets":{"@velocity/DeferredService":{}},"meta":{"/deferredService":{"name":"@velocity/DeferredService"}},"collections":{"wishlistButton":{"16760548473101390389":{"skuId":"560312128","businessId":"670830","place":"product","productId":"1781255948","title":"Мартин Р. \"Чистый код: создание, анализ и рефакторинг\"","picture":"https://avatars.mds.yandex.net/get-mpic/4725655/2a0000018acdc8a6663eae43bafc6530780a/orig","isPharma":false}},"headerState":{"id":"tn717xez8ag","wishCount":0},"userComparisonListReady":{"6b2uf8uezhx":{"result":[]}},"comparisonButton":{"16760548473101390389":{"categoryId":"18540470","productId":"1781255948","skuId":"560312128","isAdult":false,"categoryName":"Учебная литература"}}}}