{"widgets":{"@light/AdLabel":{"/content/header/headerPromo/adLabel":{"adLabel":{"adLabelText":"Реклама","advertizer":"Общество с ограниченной ответственностью «Смарт», ИНН 7810657710, ID #e-1g-109483-VND-ADV","adLabel":1},"allowDebug":false,"borderRadius":3,"indents":6}}},"meta":{"/content/header/headerPromo/adLabel":{"name":"@light/AdLabel"}}}
{"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/bestsellers","text":"Распродажа","color":"#ffffff00","picture":{"width":"300","height":"60","url":"//avatars.mds.yandex.net/get-marketcms/1652722/img-ff26e620-6788-4a6a-8e5b-5c47e57304ac.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,"dsk_hide_snippet_more-offers":true,"all_metrika_funnel_off":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_dsk_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":"rxeh1btf3l","color":"#222222","comparisonHash":"4FGh2m2ManDXdEaEFgeeVsaJF6BS","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":"CgoQ1bzZtdCCyJ1aEhgKFndhbHRlcl9zaG93X2NhcmRfZXZlbnQyFgiMnq/RBhDA3paLAhjG/6gFILbP6wg=","sign":"muF4SYlLz99eNioRCHkmmkzG8W4DE1z+tTiCeHE+j6A="}}}}
{"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":{"14905799466380597687":{"id":"14905799466380597687","productId":"1781255948","skuId":"560312128","offerId":"iKUhFqMHUaTbWxYT1U9sEA","productSlug":"chistyi-kod-sozdanie-analiz-i-refaktoring","categoryId":"18540470","navnodeId":"18540471","businessId":"749016","shopId":"431782","vendorId":"11157446","departmentId":"54510","supplierId":"557314"},"16760548473101390389":{"id":"16760548473101390389","productId":"1781255948","skuId":"560312128","productSlug":"chistyi-kod-sozdanie-analiz-i-refaktoring","categoryId":"18540470","navnodeId":"18540471","businessId":"670830","vendorId":"11157446"}},"mediaItem":{"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_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_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_13206139008843849820":{"width":708,"height":516,"origUrl":"https://avatars.mds.yandex.net/get-mpic/5234463/img_id2215078736891191622.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_15593231809903297268":{"width":708,"height":1076,"origUrl":"https://avatars.mds.yandex.net/get-mpic/5259100/img_id7320819220890368891.jpeg/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_10677414318234878137":{"width":1412,"height":2064,"origUrl":"https://avatars.mds.yandex.net/get-mpic/4441663/2a0000018acdc8a785e7e966cc9ce0690183/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_11899236260145885813":{"width":1508,"height":2004,"origUrl":"https://avatars.mds.yandex.net/get-mpic/4441663/2a0000018acdc8ae854cd692456c4bf45d6d/orig","title":"Мартин Р. \"Чистый код: создание, анализ и рефакторинг\"","entity":"avatars_picture"},"mi_17837598308262280408":{"width":701,"height":1064,"origUrl":"https://avatars.mds.yandex.net/get-mpic/5219306/img_id6460455885080361689.png/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_9081538127593267465":{"width":1444,"height":2026,"origUrl":"https://avatars.mds.yandex.net/get-mpic/5275484/2a0000018acdc8aaee02358877b15f2a36ba/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_16658222309438424409":{"width":708,"height":1052,"origUrl":"https://avatars.mds.yandex.net/get-mpic/5163819/img_id7225785209019881011.jpeg/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_8837830097695489855":{"width":1544,"height":2048,"origUrl":"https://avatars.mds.yandex.net/get-mpic/3699895/2a0000018acdc8a9c766c3cbfa3c07e9af61/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_1102058964260505473":{"width":1516,"height":2016,"origUrl":"https://avatars.mds.yandex.net/get-mpic/5236803/2a0000018acdc8abb41ed96e221963bebc64/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_11924700973451649762":{"width":1570,"height":2046,"origUrl":"https://avatars.mds.yandex.net/get-mpic/1992523/2a0000018acdc8a8f81fe47a69ffb828e416/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_11223838496823320007":{"width":1300,"height":1830,"origUrl":"https://avatars.mds.yandex.net/get-mpic/5235429/2a0000018acdc8a7a48496f7cb868dbcafa7/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"},"mi_5661999883222632296":{"width":708,"height":1028,"origUrl":"https://avatars.mds.yandex.net/get-mpic/5246613/img_id8025006788580951612.jpeg/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_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_16934953486427862167":{"width":500,"height":500,"origUrl":"https://avatars.mds.yandex.net/get-mpic/4725655/2a0000018acdc8a6663eae43bafc6530780a/9hq"}},"reviewGallery":{},"businessReviewGallery":{},"reviewItem":{},"transition":{"tr_13874743516036771963":{"type":"productCard","params":{"offerId":"iKUhFqMHUaTbWxYT1U9sEA","cpc":"T_oEqGhr2qLnjaoqNl97f6nRxrEf3KceDuoozaTHaJM7sIxFHn2aKnXyjfcwslW5d0xdV51gWHjM2MUslvUtGawL5DePMS74d6gKdH1EKPovP0ZYAAMeVv-1ejFotTM_xF3owjSPTE3NWkaHOnMIYwIK1JpYheLY0OjySRk_SWwl4JV482y5h4fUp-JsyOGeNswBmAc2ZFEMNmtXN03WxwnQYMM39YbW","productId":"1781255948","slug":"chistyi-kod-sozdanie-analiz-i-refaktoring-biblioteka-programmista","businessId":"749016","skuId":"560312128","categoryId":"18540470","navnodeId":"18540471","sponsored":true}},"tr_16788068649128881501":{"type":"similarProducts","params":{"productId":"1781255948","slug":"chistyi-kod-sozdanie-analiz-i-refaktoring","skuId":"560312128","categoryId":"18540470","navnodeId":"18540471"}},"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_3462075845446810739":{"type":"productQuestionsLink","params":{"productId":"1781255948","slug":"chistyi-kod-sozdanie-analiz-i-refaktoring","skuId":"560312128"}},"tr_181719532642077714":{"type":"ugcMediaNavigation","params":{"url":"https://avatars.mds.yandex.net/get-market-ugc/8318412/2a0000018fedca0b13198b8f2ec8a72be419/orig","modelName":"Чистый код: создание, анализ и рефакторинг","imageName":"2a0000018fedca0b13198b8f2ec8a72be419","id":"mi_572551041112506778"}},"tr_11059943526892072197":{"type":"fullSpecsGrouped","params":{"productId":"1781255948","slug":"chistyi-kod-sozdanie-analiz-i-refaktoring","skuId":"560312128"}},"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":["14905799466380597687"]},"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_14905799466380597687_bi_12569315440810383349"]},"viewItem":{"vi_14905799466380597687_bi_12569315440810383349":{"id":"vi_14905799466380597687_bi_12569315440810383349","composeId":"14905799466380597687","buyOptionId":"bi_12569315440810383349"},"vi_16760548473101390389":{"id":"vi_16760548473101390389","composeId":"16760548473101390389"}},"buyOption":{"bi_12569315440810383349":{"id":"bi_12569315440810383349","title":"Чистый код: создание, анализ и рефакторинг. Библиотека программиста","offerId":"iKUhFqMHUaTbWxYT1U9sEA","slug":"chistyi-kod-sozdanie-analiz-i-refaktoring-biblioteka-programmista","trackingLinks":{"cpa":"/safeclick/data=TxNGOK9vJEN7oLFLeCTKEoHAfZQvkL2nfEanim7NYOVpfmU8FxNRyZ0pRK4qiHuI-QESCKbDvrx8wvs231aV_yyzAn6YKW7QdYwI8D4EyJ0Va5KQRG77xwDH-Ru1M1WGxou7z13MFRn-Ka6kzzCjHaf3wSydPzRlTzWo7AbgDtwvV4aLCy09tVnBjIJwP-NNFgxJDI9Kg0prNTZge0IOy9DFRJ4Rey9Gb2CWj3KuzhZpX1lmQbD8dg0Cu6BRQ_9jC_LPMz3MBfaHlmUnrEpUsg4_hKNWgwBPtGfskx-h3zSxG7vFYo9tl3O8cYyUiOMYab-eJOUcDju0Iy6nVXcUa05BOTLf0rYzF9lG-cdCicdENlQaCIRez_Evez2L8ZYw6xuKm-SlUcxxfY5yQX4d7O3jBH_CN0Pv7GcG8iw4WfqTT7IpSP1WzXod-XJgQertmP4zeP_FtmIWkgOg8INOev6IwcbsEdfNg1Z8FM0k5KTF-yVEmifkQ06xQP9k4R9GeUPuOpkFv5Q3p-i1eTclbTafWy4NwXQA37Nhxd9IKiqsu4l9L0HL4IwRyyI763d9b3z4FwbEktBzs8atbtn43dH4As3-WA2OsjtU9M88vFIvdhT_e80np09dF5Mo4dAsYUDWVB-HFLu1wBUhsfGotqdO0j_fRbfWy6Vqlg2rKjAUJPCbv4PWNySJ6tHpJLZr8ghOOKO1m89r_rhIDjijtNuy7w6PPWBIkQxhCyoCr4iN1h2WhVQVXPi8dj01YweRS2jGetDzjZY1jIdOfA3Ew2V1D2Fq2tXjh3DHuhKq99dOhSkc6GfdXmAni4mR0e_tUTeQVcyrTJ1msAXAriorKg7J6yjQBeyIZZdRWK-fxODDYgEufqv5Ur0i6FaVF3PuwY_PZuTfHlANWwoFXzzUHqfZNHDmf5zzccfQiilqj5-Xz4xYRZ6skOT8UzixbbfggeceVTIjN6fm5_0MjWBoSHgONgjCTUspCcTC2IgLXWC-FrAvRaaPuR63QRZVWtw2v2y0fksn3rvZS3X1021tEm9BGFQTi0Y-Mtk469SanY3wE_b9RLGY6j7FbxuKGIP9ZGcbsQV6D1G6dVWs_-rd2jCVqxJzDdU41mn6oqNYcFU2g93XGmpeusltsv3zeDb3ybuIcHXB3BH4TkGhEf0X_fRycPaZmj_x5dGjUQt3yArj-MFWnTzOeHuRu66ererMPJuzIrbkmeY6s0Knen0ouMYodboFl7UxqsFHZKmder_2eknM6VWzppbCxF5EC4ERj7AhVWXb0gDT9NCdXI4xFdUtEpA5TQpV3FNSA0a_M4pa0CXDoFg1WN1yqoFQad4eS_WWMEBdIIVCWTUc5NuSOX0o8gpa_EqZvNW8NhMQiTFdTN8hyW0EpxjoXOgqlhhtaRPufVzM0naEqi11kHHYrXsqKIhqJbwungBD29zb8DrnxcwdrNoqxC8XF-6Jkk_gSm3nl5cM6MEPUvPU8ILiRcP94MFW-w5AT0mvoiGnJ8DD-gvd939R7p3Q_T14YPIL8u5iyUspTWz683K0ANO3qaBW5GdlYMelOCVd3apMMjYJknizplafR9zSNITvWIr48v8bbFecdGv9-9gR0quyzp1ph1stskA_IGuXnXh9bpg-l3UEqJNXmZ0AvFbYnPPn0kfug5E5yvRNJwIqhb4KYf3PIKdzBcGH280dwfaolDvkadKyZK0t2TDEXQx0TkH_aNdKA1ZR5zwtx74kLDk4qwPT3f2OBi-W3ntjX-vQqIhiziEjpo12sTDK0nBkd8cPREzbRnvUsPF6yv-dCZNiUerLSrStsF8UQ6CFjyIcPUmH6yv_xlAtZBwVfz9D34lvupCkqvChu_wCYM-hRks2kkkho7ZW59Hj5w-ucsIrmwXaM_smM9UYXpSRwncUk4B5j90DTaRDnztblUPa3EBxIoV4Udu2R4bD-QXKVgbxT2Vd_U8obfHYkqC1MQ0wTwMU9K0YhICvxi01UFHPrqfcm_Seldak1_dFPo4swYmXVZQ0DuFJ6UYoXPFcjTmU9yWrroShlpcUueq4seX5nVjxNycy9VeOc-lkfi3jd62Nh1LtFAIQwgomH3jM8MPYaZKfwqOxbmmnhFod81VGIjkTOSogydoAwTti-pK-AFJ_wWnTtsmvu7fl4NjDn4J7Jy5AgxgAFAUfvwXMNqGsovjJQznzhe1q3MCJPwW99TnSAkkBWyWLe-jNbGyRq_jlC_CEgKCmJiXMzFxbsRB2DH1ctiyZMW1MeyqwbmBo-iXJz2Rone8qCTBI07r9LPHY0ILfkHoYcxGoTy6pILqkESZ4fO-ynoPMCgSskOgLEcV0uY1ppV8hrieAVp1tRmJ87DdjAycUuJ5vyBTqg_c2kYIIGY9ViYJ1R5ysAx4Fik5V9PV5IxDtgSNhCqY5WNsLI1ayXi44n5Ak-wLbbp7IsZvsP-aFTawLgPJhsCvqYlfhXctr9zjNClwdWpEBZiy0VTqPambtPzwMai6vb6A8cSvyJz5GjEYizN4XE1lQN4o3cw0tU7zoDXJd0JyPQ8j_2rOatHcH9S195ip45ZDwrQyvcaM4SWxJDIr11haakd3OE-b1P1lmfKwRCWVgq1cHbpNtuZudakaI7Srq6oTNnpg-i53HDxylEBLkmbIt4EFvgfp3e0H2pg_wFGwVg2EP_0GtUnrWhyvuXuT3DR--Hf6d50CQcRVELZ2rqXAvA5xwC6qPQjnNr1Fs7LgeRzLXBNXeGyhkUooLM-dvk-0I07_zgg9HZFySGeyFRuqO8zLq-qfKi8c28LjvBEB9vNeKw4ExWWQHimj7W2T01arpBAkd7fkJdBNNeh0dx5qd8c2NQ8yqoUqOFl_PjdPvAzlTaf2HLdENndqjsOfvclarTy5vuMQyTLfDjK46P-4ZaIQ3qRmJLiU_hXZMfca3KDO3y7b_yOrmgrQ_FoHBUlscvvBK5gdOfzQOJVXcPfRAsyxtxOgUTMlg7ZI4KWGInOn1QPkgrA5OPWG4Ldt5MD1rk6L0aAOAMeWjU_4BR3xfcbdUpZG2MVhUjDQrmToQODQoBwJoOZ2do5ATCyfQfeZA_-kgWAWDBfXtG4HKr_uMGvEyedc,/b64e=1/sign=46cf580a027ddf9b17c8f296596e48db/keyno=MARKET_1/*","cpc":"T_oEqGhr2qLnjaoqNl97f6nRxrEf3KceDuoozaTHaJM7sIxFHn2aKnXyjfcwslW5d0xdV51gWHjM2MUslvUtGawL5DePMS74d6gKdH1EKPovP0ZYAAMeVv-1ejFotTM_xF3owjSPTE3NWkaHOnMIYwIK1JpYheLY0OjySRk_SWwl4JV482y5h4fUp-JsyOGeNswBmAc2ZFEMNmtXN03WxwnQYMM39YbW"},"skuId":"560312128","productId":"1781255948","categoryId":"18540470","navnodeId":"18540471","departmentId":"54510","showUid":"17184600881756760306606001","counterStep":1,"minimum":1,"maximum":6,"price":{"value":861,"currency":"RUR"},"vendorId":"11157446","fee":"0.0640","feeShow":"zwbqKzmvO-vIcIWA4hXNTlJKmacXH1IHWnsSDO1fcJ_Pa6SnVjdDnYDftEiEO6dSxzbF4Fd6Wfbpp4YTY9lJ9gciYIesonz-IRfDCYhWGiJL_jRm7Eq5TMuJGVsmWK2nelO2JxkpLzGiiL1yQfxioXajHv0Aj-fTfTfVLIdLuT7wTsJ6gUhlUQ,,","feedId":"475690","feedOfferId":"24608861.978-5-4461-0960-9","shopId":"431782","supplierId":"557314","businessId":"749016","supplierName":"Издательство \"Питер\"","businessName":"Издательство \"Питер\"","deliveryText":"17 июня","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":["isFby"],"analytics":{"warehouseId":"308","paymentType":"PREPAYMENT","paymentMethodTypes":["BY_CARD_ONLINE","IN_CASH"],"deliveryOptions":[{"deliveryType":"delivery","serviceId":99,"fromDate":1718632888,"toDate":1718632888,"priceInfo":{"value":99,"currency":"RUR"}},{"deliveryType":"pickup","serviceId":99,"fromDate":1718632888,"toDate":1718632888,"priceInfo":{"value":0,"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-74337fhv5z/addToCartButton":{"offerId":"NHukXHVgle7b-_cK0c8B2A","skuId":"666289114","pendingCartItem":{"productId":1781259588,"offerId":"NHukXHVgle7b-_cK0c8B2A","showPlaceId":"90d_Cs4WY_2WO6KDziJ15HA5sfAmIQz-mhYEtyRqqgW4lIyRRGe874CLTTjZ-suQQ2Htz0AZg1p_n0iF3vAjXqteL43np6p4TcEhiSY-ot402ZnQNiErG2lHihUI7Ou1yopHwmqVxeXELRofisng1U4LzLRcU1nusihWXy_DOoBGw0gnDBIID7YZhEKwLsWZIjQTsRMWLKfCI_vj-suXaDQ3jrr53Vej2FWFhIK_FSmlWsDuR78MARAIj7grKIqE","feeShow":"90d_Cs4WY_2WO6KDziJ15HA5sfAmIQz-mhYEtyRqqgW4lIyRRGe874CLTTjZ-suQQ2Htz0AZg1p_n0iF3vAjXqteL43np6p4TcEhiSY-ot402ZnQNiErG2lHihUI7Ou1yopHwmqVxeXELRofisng1U4LzLRcU1nusihWXy_DOoBGw0gnDBIID7YZhEKwLsWZIjQTsRMWLKfCI_vj-suXaDQ3jrr53Vej2FWFhIK_FSmlWsDuR78MARAIj7grKIqE","skuId":"666289114","shopId":431782,"price":{"applicablePriceDiscounts":[{"priceWithDiscount":"1454","type":"ya-card","totalPercentWithDiscount":44}],"discount":{"oldMin":"2609","percent":44},"value":"1469","currency":"RUR"},"hid":"18540470","name":"Изучаем Python: программирование игр, визуализация данных, веб-приложения. 3-е изд.","label":"ycgw98thk8","count":0,"features":[],"imageMeta":{"namespace":"mpic","groupId":1901647,"key":"img_id2045458192537603030.jpeg"}},"quantity":{"step":1,"minimum":1,"maximum":999},"cpaUrl":"/safeclick/data=TxNGOK9vJEN7oLFLeCTKEqj17JYZyQU_yFYP83eDBJP4DiJQdmYAkABM8nwp3mwVvkcvozS04OcnzibR_ZO4Nx2joxVIx9DpWpbu9niThlZ5MR0YeVdM5CF6DK7S-qAoOWSeqsLg84dQbOrDLXsTcsqxxZkbQR0iBmGIM2ClZfo5QAmhrgxP41ue21oVd7jTlFtv9oNLKDmHqQ7TSdbuoVJffHQEkI-TCrbI6DNhFWv-A0TzEGpgxmQhk12LS2Z-9IerKx9IIb_Kamta1Xlp5nISEaErJaFaZOg11pu5Kgu0K9InITuh06cwnY2x3BAlMUNXHdk85rZYZr6PzX3rFcmfamr53mNSlvsf9HMdOz--fjNQ8dGEEijoQpELX_6JtoQslRa5EuPssrI_vu-BgRhu06lKx_r7WEdGlRArQ8iJAlf6P_fmm77qb1nYf1cl53neJldx85EcU_S8s3UD-22lxPQz6Q4PP_A5uNRewnjzMLltFfy3mt3UBvR3G4c4YnfEyqeQX5E_U8OypF_yi5170rQXzOl3pY-QueS_CEp5CMGLp2fmE1V2ABM-XmO9Y0Ks_PNVraLZ5i_DWH2GEutmkVGhuBiOdphLiDsReCGJDHtohBBDE3Ox_Q701eTPlmuPddIQ2791TnLlzqapIXMd8Fwxkt-MWZa6M3p4TrDV_k0TJTRGgC5aFcNfwO1OalvYOUtwJlwVrD7KxFLHdDAPrvi0cQQxuutVEeljNVUgNO-AdLI9H9sDyyC6pc5YOiEj9g4yzeI_mbVyzjZfWBRC9B1f7vI6Er02IUoBR_VdZ_ImLeShq0gS1nXV-UEtlXK2mK66d0104rCcWrO1C9dc5iGr-yKCflyKD1AGMxxi06RfgwtVAulVaoD2AVYA81sH52aKx0xnm7agJ4rDqemjscq2kkFxw1jI1eHbBiqn39_WHj9FQyOQnaB2fQ0Sf0iMNKShb_UBRZDesZ7nBYh2KT-G0wOuSaOZ7OSc67VDw5pgQ4WQmEdC-KIv2UV7YyjUgN_tSu3LfyclgoY3gHADc3eLcZ7LJji0_FWJ91b22Y52ZGgV31ZzISnVhFKyUMIymbNa_NqSzEQp9_tbL0avDrdywat9sOCmrOwaybddknCf4uDN1oKsB50i2jC81TIlFKyFrCY4IJlIko8ps07u0wkEi3IqicseMiCFXDr_Hs1D0alXYY__7hxGMQgOo0BkLrFb9lOL1xrJUwFwOasXso0_WLt4YgwLgO5N6SbB5PqWNXgC4yYU1GEBh27lwq2ulm0ig7idgW3uG1KUfdToZtOQfCR_f3zTLCdugFhQDGz3wYk7WVPEywVVL8mJGSbQNbyS4G7atmz-LK3I3VG1AE89iswjyQTjvfvKnuemnX7Rrf_gXGJwg38lVGq-0e0t5i6tCy_CM31O2aI1xSnZjbssfD2_vbQmYWzYI46Nckjw7pygpf3DiUQ7rFWBqK4xQZyqo1uwd-N19Bs2prgAfePbVZcGmzwAo9fMK0JrGWavxGEba6I2yKAE2HqOb68nWUyQ5OA-GqpWWN9qChe4BLxF-E7uXy3BQBZdKWZ5kCERB2n6NNPEOcBvzsVXTjYvwSvQbHiXvrkGePU-YLSMKEND0PgVEvifz2i3SY7sl59FR-h47tItmR7V5k9RaXB5_Sy81qXh0nMe-hHfYphh8rvIvL-WgeX9WsQRBazZEdXvxaaFZ2TtFXmvcVZt3BDplb0ABnAumLhCcPaqXXotu8zDLRX6IdMTXLaM4EyblSAi_3f2ZuOIHxRu3PH5OgOA3rgdviBQIhdu_W3SHpaNiVw6JADTcwYCArAHJaDRYaC2yoF94tKgeKAgx6ifMcFVbyUdMImpQCLa214mgOFNfX-BpcbqZeQKpY94M9DJinwOHyU8bdXGRtap4VT9GIjJPdcBggEkS3WQvAuPpvOTuDUy_ZXkqqKZ9VzGMZrkBYs4kpr7raLUiRKx8bN9uxqKOYguID1emGUx3-7UhYswnAr2RtApcCVsQmOtgoOQBWOpvJce9V3tGRzlmUhKPWqijy0fHAv6m19ipesaCK9Wbqrni5_LJ3bcDDfpxR28Onb8br8RuQC5Sr5gi2v12ih9LgRpBdxW3LaVLXCEGVHBCPcYKCjjVWly0DFaQ73babCWFfJSrYm-y7dd5anZeofdbPrPJ9JDmnF9bjZXU7MY5dKDjXjGtxu8ixy583iJhhxYGkVAHMo72Ih6u7TEjzByJHbpNJeZXq1nXvzfkNRK1zp7ZjrMI_QGoYZsH2lB97E0Qkfbi1cXqlY_G0Jsvm5ElennbkbYauQuy-ng9_mdZ29FzjSVM2Y7IxqHPdd7jBWcYP4DJNMt3sOPXhtg3g7LdwKGHKnVR94O9mxUxtB56PO36fkW57xlYTbvU2xawbIHzoD-BjSAjFOCOYyeQlclHyE3ds6SSqucXj44LTBZutvuSiztvR56RulCy5gKnf-hl71_5OJ85dqKMJCgecEfSp6u5ndbm0HrFZ4LVC2pmu6hQyReYmsLpxVDOgDhPKQ6bCFLAa_EhGtyuVu4ADt4JD1AaqSITlcQhNuSY_6f2h5e2YwS6FaF-2aLuMpFsJ8pDLBUCYV7vncHJzjFfid7-X84Os8YVMLsrk2t74c87TLinq8HbnzRctASwMCfbQW01-muWPxzh5Jxnx227nNVz95_gU9ne5L0KbwIEpNtwfuVa67zq6dJjj31kzgTZ_qxzozh51r0zoqQc229LEivPkf1VxCppQseroe0bMRON5nuWqSs45UKLv4YfuOJL2K_zw-10tV15hk2ihFQ9o6zh40AzfLmlFrgldI9OQ377xzgnCiiDyElO6c3e3DBlqMdColS-_UNRwcPQI_tIINdvIVHICovY46O3DG5j08-Eek1nW3b9BkrAhevPmzo1JyUfwwouTs3jZBzfY6PwRoUvWBh6dwiq_3v3nX9XrD-dyS7GZG0BlosAe3FWrcIE84dBPGcOYA7Z6T2FwxYHWeksWoOQnQ2K_eZ0DZ9ODHftMprvgInxsSn2e2fa17jI2ziP_hs8tc2slO0zjQD1wqjZqcKupjjMcJby24IlJ72Hqqc-4HUIkmqiUhqbApfvUAZIP8VFzm0kpnLzhj_J97D_c33bNfMOdIKgmrWEw18RJ11W0Yw/b64e=1/sign=aefad5903f2f8430e9152e626a387cbf/keyno=MARKET_1/*","showUid":"17184600883696721755106001","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":"CgoQ1bzZtdCCyJ1aEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhYIxLqv0QYQ2ofbvQIYxv+oBSC2z+sI","sign":"VwY+GLEWDMl7704ozf9NOf3O8ti4ZxY+z8vD6STx2l0="},"target":"cart_addition"},"baobabClientDataDeletionFromCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQ1bzZtdCCyJ1aEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhYIxLqv0QYQ2ofbvQIYxv+oBSC2z+sI","sign":"VwY+GLEWDMl7704ozf9NOf3O8ti4ZxY+z8vD6STx2l0="},"target":"cart_deletion"}}}},"meta":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-74337fhv5z/addToCartButton":{"name":"@light/AddToCartButtonSnippet"}}}
{"widgets":{"@light/AddToCartButtonSnippet":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-ore2mcqvx9o/addToCartButton":{"offerId":"nB2IieN0xSOXm7nVUXBbTA","skuId":"102691299812","pendingCartItem":{"productId":53987627,"offerId":"nB2IieN0xSOXm7nVUXBbTA","showPlaceId":"O7ujh7j1R2eDO21sAuZy1tM3wwE2Kl9ZHYwtufW8C3Le2-EKsKtP-tk1eo3RmiNazQG6GNeH8WSAKwViZmYum0aY2w3owA4TCHWG1VxLHZTDW8Lxo01daNuv8h7JUycRqarxVZdcIMyycBWDA3uUSFFkY1rVxGGA9keXD-3ZRXsG1jVuqg00S2FJ1iNY8emsu4ZNlxv0lm6fIv7xE0shFLk7y7LboZGTPW1Il_12RUPhdvcQdPp1j6jHZ29EXUSR","feeShow":"O7ujh7j1R2eDO21sAuZy1tM3wwE2Kl9ZHYwtufW8C3Le2-EKsKtP-tk1eo3RmiNazQG6GNeH8WSAKwViZmYum0aY2w3owA4TCHWG1VxLHZTDW8Lxo01daNuv8h7JUycRqarxVZdcIMyycBWDA3uUSFFkY1rVxGGA9keXD-3ZRXsG1jVuqg00S2FJ1iNY8emsu4ZNlxv0lm6fIv7xE0shFLk7y7LboZGTPW1Il_12RUPhdvcQdPp1j6jHZ29EXUSR","skuId":"102691299812","shopId":431782,"price":{"applicablePriceDiscounts":[{"priceWithDiscount":"222","type":"ya-card","totalPercentWithDiscount":2}],"value":"226","currency":"RUR"},"hid":"18540470","name":"Гайворонский И. В. \"Анатомия дыхательной системы и сердца. Учебное пособие\"","label":"v4cx30rhu2","count":0,"features":[],"imageMeta":{"namespace":"mpic","groupId":11935191,"key":"2a0000018ce9aab7fa1d4e34811e17833a9a"}},"quantity":{"step":1,"minimum":1,"maximum":999},"cpaUrl":"/safeclick/data=TxNGOK9vJEN7oLFLeCTKEoHAfZQvkL2nfEanim7NYOVpfmU8FxNRyW9r5y9bYgQQX618bRHbqX02QbWNCiYLHb6c8114Id8c4ilkVzzvej-uHj2C5qoJelc7rBfQOM7XsapyvzLOB_Ftz_BxP9Xh-H9GNMdeffhIt7pUE1-KgxybFGvNViatkC9h6pUZnZkX1VIvTXwv83EAtpOPpWlns7-BbQ0yvbpNy6MPNsarsVzgGNdTSjnXlLyKfQAC9Z_skLnQmhlj0eXzKBoLx67gvxuKim2NrZmidm0J-DzH0tHCq2CGalkd7hzy4xGKN7j6OTpE2Q9qS2EefQgL0xL9CkR_DsbRgmXG4vZrc6uyP0VSvBtcUQGRb2OsKNSqjoy1Vkoyfb7ZdRjAOxIEMAEbl-Eb5MDhfMxw9thVo6SizsMeaUyVOe0Zfsoq4G6v_AP_UnJ6QL7o6Z_iUF8gqK2zitTNbT3Lnto5INFivXPeE4B-V3y4ruufoss0piHuEX8n23JXNt0QtSqnEPvARELtyfm8IhRrcxn5lfx2Gn8lR9oiJEPkuBA3kVq23neKjwZfL1AOxsbvGtHPrGLs3HB4y3HqT3P5pKT80KUvpwaqoSzOGtgtOlM5eMPu8ica4VOZUpWGIY5GsT3v-IILQRa05TcXxaKHCoP_w27_OoUhJo3S2kFjJf9g_BS7kL_OTftyyXmDsqBdgcw2PGeWC60qmCFDX1GqY5jtLe7oSVq0TFE-cIzgdz_l-zkkN_HeloEjIXZRJPIyaitPG6gq3MWHvUNhI9ufoSRc8mmvgYpz0xFml1LXBqyQvL0ESoqOLBAGj7WugbrZhaoSzVKT9IyD-ffNnYapTKWXZInF8tCN-Hf65Nv2FGLcj3xME8VEy4dMiLMwGrcdwEUAxsvczaupCnz3NBIx7N-ZgB2Ed6HqdXk62oyA88IJpkPaDqyAGJO53wDKZjlUE31nKJ3WGujOZd_-PUJC95iBxgzSIFhfFGyRGpVNNWNeDQyojq8GcZDANBoiSdN49oNsRhP0gTbUyVQ13p9r-8JriwH--w89jJNYuBXJEvBiYOeXmrT0enQQtmVGxI9pLVjQb2U6psGyxjD2xhIFo4BxIkkhOn5HSDQrPI5XOc4M2gATqoVffHhRHULzay2BRqrUIGflbUrfWv38E8OYncZfhjNvu8eTZ73xt3VqaH7lYGNpktC8P-3YTKyP8XsXDW5lyNLHLBexulOvjWoOG959Xa50HGsbvCfoTiqzBsWyMF6kjgUWzI5kZIwBycm5HEblz8k33dTfxi2DKw7ySe3tPZY8lg7DTW6vEdQiiTgIixQAzyg0gysOT8m9HHSrziEHX8FT5HOa3E975cKVsUrnZT5azsYFoYJNjDaxCd22-TSyMBbKt01yYZUi5vYtVp7hQNELrwQ2VM_tjfH6H6qMjqEBYaBvP3jViaQHf2BGscV16A16-xSZOEf4-4ElIyfpIzkIMq0M4Ww3SyxbrdWqm6Yp8ga_rxIi-cKZb9Ho8W4Rdlmwv4zXQwxza7f4P2sxvS4D5wDBVa8Vyox7HfxBlZ68HJyTTl6jln8A3iFXDhDEy8iy5CtqMxwlkbTxch9sdBSZeCZ6-xdCbJ5er3GtDS_OGpJF4Ch6xf-uVf33pxG0Glr0PHV0tWqqc_P8_f0yBvOD9nM8Ae_CY7YSf2HFnLJ3CSPxBFeqM86uQZZz35i0yndzGO-TWpUfH3zzyK8zNG0YUIqm_fXFOyjXKujrx7t94HhPuozOOncH2EGkLB67cK0t4i5gGlgyvJ5zQspdpomdQVRdpmlE2bUPFmudN5zynhTolkxtfAc5yOeu3i3x3upDchJF9Jrhnm3ScMUBplT1u-ILIRioTYowxTIIJ3Po-bj_DyYgTGC3sgJqokR-ZTbRlpJzcZB64ndHbjGzqMQw4qiN9pdHknCLZkhLN3fgjkPcs3aEM_EtgjQ25lue2MkqZ4v6eJ4gbDBeFN4kBCL1GbaUx2boj23bC5m3j3LjD0quSPVPQDmErys60P3pzK9md34XapXmB6XzPYHTB_YjC4My3wUH-yFKXqpVfRo1YE-XXql2ALTwvOx6e6EjzxZKUhd141aOibPDhj1uvgomtTyltR2T001mEcmHoONhEWIdQkBSzWt8u2La3U-oIwcLZTv8emWeO1giHf0IqBaZtpQT3IsXdavrKU_CNVzUs4QAB0XuDeEVtYGQHB5YL86hZpyXqcNrnnPrRdo89W5wC8QzRFAPPmy5pnOcxKqD3Cvq7N9_wdSqkolbadSGJpGf_EgsP4g8PA8e7ZHzN9bHNlTezuUsJs0ruVCOpdOBIOJnpRBPm77v6M5dG3S0a5xcpHlRX-hQ0XOwbyZ2Y8l0OMLtRYjOEJdRTFHjzAD_ulQiNI3n_ehkviIZBsOzi4Uv2zZUIdX0GrMfNWK9jAbt-gqLLvg4JJqseZfyVB4072hUaUIDK258IqP8RrLcIXdPhzw1w0yW_WecaFK--9NPcead2GDiXGJxVNNpOi3z8QFItlSLDZn-4k1z9t4aRR9-8Dr_WdUlMv2k6QrXja_hcvjoKwVT0xND4MIhJrAXefdE8Ci88Pr-O9VROA5VSX5J3pDNfwOWr3vFjrtyHzTLaaddaABBDuXPk5dYlkF8sUAzkty_8LSG4hql_q5BmIWL-LQNjgBWZyxuqzNsTJ6ikgyUKv231V-mi7DXMoMGCF9NGIz_66qGTzBioBl5E3eIKNbjvuq8uRCFaI_duRH_6x_TEDAI6_Vma-hIBg9Ogg7LD80RIIhAxAUv92MoK5deVzeBoWxX8nwakGADTbTa-jiLOMQisIszGxLqDa2xMcAAyctAzym1ML7i2yIbGJEaLl9pjB9CzV-Zf0raSQbd2U-Wy5TN4n4F7Nzo-B5zjyDfWiXObtVY0cmxulhS1X8tdxmC5Z-Zyxi3RUnQ-b2xtJ1urRv_AtFLudUs_jnwxCVJWKEk5EgGZdyC1VleeYr-4VMWag5YHYvps_9wxd4DWbh-3IjjiXXD-wQFiMWylsVQ-HD9vuoiqQPOKIChWLyaXHBq/b64e=1/sign=844a55fa6f7645135d1870bdb1dcd1a1/keyno=MARKET_1/*","showUid":"17184600883656608692406004","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":"CgoQ1bzZtdCCyJ1aEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhYIq5LfGRDkw4PH/gIYpe7BByC2z+sI","sign":"p+Mb7pHXwH/vH3sGuLB+N+S+Qltzr9S3Vu95qzUqDJI="},"target":"cart_addition"},"baobabClientDataDeletionFromCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQ1bzZtdCCyJ1aEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhYIq5LfGRDkw4PH/gIYpe7BByC2z+sI","sign":"p+Mb7pHXwH/vH3sGuLB+N+S+Qltzr9S3Vu95qzUqDJI="},"target":"cart_deletion"}}}},"meta":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-ore2mcqvx9o/addToCartButton":{"name":"@light/AddToCartButtonSnippet"}}}
{"widgets":{"@light/AddToCartButtonSnippet":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-c1dfbgi4mmc/addToCartButton":{"offerId":"u4-LRhdCG-r6gsPIgX916Q","skuId":"102746501210","pendingCartItem":{"productId":61769674,"offerId":"u4-LRhdCG-r6gsPIgX916Q","showPlaceId":"ifi8M445htC7Q3yc55qh_MEemMJXcHSoRNMzLi0zYNCBkwOQJXSDeLTawSvBRfqhPdMt9u3ZDUAmW8Huy16kVmxEFui91gycxBWdlzruJXDi8_yD1XeXkyeywL9ledjGOfj6kuMq-pAc_cs_8x2rEy21_GX0J1pGcPfw6GCbEGSN3FKq6g46BePlifPoRG3Z3SRvHbKc7wXJvcl1cVoWT-eUp_hmwLqzhcyBynur9L0dERm0LMxy64z0wVm0sHsU","feeShow":"ifi8M445htC7Q3yc55qh_MEemMJXcHSoRNMzLi0zYNCBkwOQJXSDeLTawSvBRfqhPdMt9u3ZDUAmW8Huy16kVmxEFui91gycxBWdlzruJXDi8_yD1XeXkyeywL9ledjGOfj6kuMq-pAc_cs_8x2rEy21_GX0J1pGcPfw6GCbEGSN3FKq6g46BePlifPoRG3Z3SRvHbKc7wXJvcl1cVoWT-eUp_hmwLqzhcyBynur9L0dERm0LMxy64z0wVm0sHsU","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":"l377kaizv1","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-LMQt41gePzSuRN3osAOsXC-cvdcEnl9crFMklQHfmCN7KVXAu9M0Ey8hZFE1PIHTmXVA2gR27SXVQLO4dfCTvAtQFZ0F-wvZfQW4mLxRXKqSnHT39BmgFBDDXBQqIGf5dOFZlD0dcBoOqY9ClFvCQFQ7D12jK8cKxKy_Qf5lYGbJe_X2rpTGVjkXVVrFrg1LAmnW6Lrnj4zpix7CgczgQ_T88rKuYQsMVHYZt3hfyFDwmMZs1aPdtdb9sZ3Jn_PCRCa3xcMeppw7gA7do0DSiDpZSwkOxzBXGpJoUte8OQlbywZY2r3x211T7mT9okimYkto8D3kaw-OqnSvUecB1Jhce4UK2Tv3uEMYOR3qASzG1dsEEnCT1R6QHwc3y66cigeklW-BmidFh2iPYbjwEQDkcAUCH7mXQkhTEHK1YOqrHk9xHpbivpdQ28NB6gykISWDjPip-VLF3k4EkFDcM-DiK0OcaZHnCEjdtvGFj8Kh6SS-0m1ifY5-Fmp2B8ZTjplfuVzOeBvh1iEeSx9-Z9WzWSO_sZ4Nu5P60HZpH-H6y0ApsW3byj0hE5w0ZiaN3cBU7QaSeCUenVXsxiWWqOyUDch3TnkQDTGTfYdEuWV1tMW9FJTR0KUUd_tzGYbPFxxFp0bCkgc4p5e5xyODGbHwZEKDiNMFdjM7syYNWBEkpinOB-HD-6rD1uayTAfzCpqB1RwtrZfoJK_gehVP2aHBmkCUDYy-VbK0KJQqrqfBiuI5eP3q7ZhBILmkIHrXDS4O6cEOqVpRre4CWfCBh3-N6I8WJYX-u74wejaAtunHGst1BLahYOinexHF9JEgzJI_-LNVs7o2WjiEUj27wG9YmjtwlZjrYDD25z9zTd_yJp2RAophyThGvy8DUSijNEYxA3C_8IstXLBl379p2VVx5VAcN2wfTEQ427b6OTCRuzgs0ur01bjMsGZl6rIEHXCG_lKDUttzWdeTPo9esJxQaO2Tiag3AZxN4XJ5rGxO92gyQP7BAo546MiNwQRHQkyNVxdOsQisJI-hW5TUAUr4mrYawi0VfZm0UEgcn-g_mHI8hHQF8RP_j0hoceGiDwC9Kv88H1OqE362nU0EkLaOnZ-1QphbO0f1h7aNUtMB6pSKdD-cA5GnH11GpUO8QZgXQOe_lI3mifr0Gs_xZykGgWwEKyumJo_qQGrhvtP8Yys7koJk-IAnQOheJvrjMFZ98jgQ8BuC_6KLkwLNuCCwncBsT-nC3s_UWKJWCU0mV0RjtYkfQQ8nsKzre1tpJP-lJkJe_NoBQKvC2MloCIDAGfHS499Xhu6PMGDw7cX2eqkX-RwmcLYisJkkMLYVve0J4mNugVc3EztWtyldKX3FF5u-IZJu2qhBnQWYuebyP6E-_nQxkDpQKRbOX_NCP_jkGHq1yz4nWScsYLYRrwEu2DJkw_7Bb3khUxhkBYGA2QLZXZG85lZXMknAzWJx0fCUbqmYOdrTNZXKNgD4mSAH_ft9EkqhIxQR0cw2E2PyqCt4iO2zAKSb95WpTpsDDePRQVs2JMJmDMBIo6I1520suCyX8N8PYW2bBHyVX47TA4QhXQHlWCqyThpfRH7yZg60qAUQvcmmKo2ICt0HvxpV1Dcn9oNbYyQrJAVndd5EoihPEwVsHMUxQmDphAE3PHx2T4YwNIXP7OHsM1A9noxVqran3dlHM_s3ua51G5ORqhutkuWy6pQwmT9Gf7aSeznjdEgFc5mpyj1FcgrexBBbotW1L-asnqj1LdC_Yy9GYhRbDwVPkmsPwc_NnOGr3C675dzDSjlNSllpwups881oSTiPAkUqzjOudL8qgZlSNtQJ8dAd1ciAz7XV30BmgiJlxepbjkAZlV6vppe68aE2QqCyv1p84DFtHBnC75ouDtSMUkO46KOq3Bnr0Z4niwNijQqQ-qAvC4UVmNR07s4wY7y1PM6E-6pN0dJznfVLj2wxWbSsQodxfCpIEkX_rYv9g4V8i8_5Yaa_U0ZckppUj_FQrUm3QxL7yBTy0IyWamHowkglLx2GRbw1jD7i9kWD4_0mSGBpBXPVEHzLYWwwwJmMkfjex0KhCN8xbvPKp1XPKiXRTFhLLMIetFD6K5mJhDelhh9mYHVqT82bQT5p02NlHAFsvyuxQvxvktNzIvlO1yKiVlypVzP8jZeMUjgNcPnniaH640YR5wlfOaqkIT0RoMh2wsYLAz37Y_aeBusti6GAMvTTyTBW1fGlP3r3k1AJMRafX9tJ4GHIz8M5L_3mMUsNUjbtE2CLRvy5ejW-nV42pPe7aKN38CAtbpgJkf-YwOLM0YEZgQoFVEgLbeuN-z1vJKToEIbaFFNmOE3unsxGMUysvrAkypJ7OAsijuSsLXeCsKe5Nl3btJ0WyVqtnJ7Tu2DcllNZbKikFIKSiwdrGOzm5jrO6-O88pfII0gQszSWRMxctduwup_FL5HsfSRIqIkKFBArdq4CwhITWMdjyi1gTzgZ78Uy3RNtYfXXPsRdQ9LRRb9Lze4x6EeF9O0pGWpdIWxopxek1X-GchSKgwNWI2HTWlk5nXUaLg3Ax9L8HGSjNseZs2BScLT2vhGLvs-CZbr5vF21-SS47UJAShG61CgT7MY-O2OEEJcNmp6OspvzoCa7DCg5WvXDcqyuorfZkjKzDqvfMIE8NnaU3IqH_nSC_NLdkbJmkd9WX0gsYCNcIGzjwrwN6kEd0kY9QLmUGxhu6nTyoSW8u94WOqdrflhToCtetqAZxKDusUFVCBQxyZ30XjE3SjUOBs07R6qVrAdo3RiUF_x4Co4TiQByXtZUvyGrUPxCvrarG/b64e=1/sign=6ad7a0ace82d9ed7bbecc3667cf9c46e/keyno=MARKET_1/*","showUid":"17184600883666622660206006","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":"CgoQ1bzZtdCCyJ1aEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhYIyo+6HRDa4Kzh/gIYqOGxByC2z+sI","sign":"NLNCWv8aTObtRUktvFlm8Ej+vUmyyNRzcus4uqSV6cA="},"target":"cart_addition"},"baobabClientDataDeletionFromCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQ1bzZtdCCyJ1aEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhYIyo+6HRDa4Kzh/gIYqOGxByC2z+sI","sign":"NLNCWv8aTObtRUktvFlm8Ej+vUmyyNRzcus4uqSV6cA="},"target":"cart_deletion"}}}},"meta":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-c1dfbgi4mmc/addToCartButton":{"name":"@light/AddToCartButtonSnippet"}}}
{"widgets":{"@light/AddToCartButtonSnippet":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-jv2zcylnhng/addToCartButton":{"offerId":"hIq07b1FjWqWX9GU6gc5Jw","skuId":"857241883","pendingCartItem":{"productId":1781302021,"offerId":"hIq07b1FjWqWX9GU6gc5Jw","showPlaceId":"OTNDnItfwRMjN9MRHuEMMnOiQsEKZpSBoOUVbQXdFsJjOufAdbNcLak5lHof6xCu44xE7pu3jOkZZMGDfldgi5ZzFB9wCDIp7fvRF-GbOlZvqmxKF4zCpvxyle06hld-kp730YGL_tIR0k1VHBh-xX-APHLqo8lPY7lE7pXY87GsNPZe2evT1qqudn7wkdGAJDRt0F8lLpy6z7r_4eGTlQV47JnT6wkHUPlTXf1GWNw,","feeShow":"OTNDnItfwRMjN9MRHuEMMnOiQsEKZpSBoOUVbQXdFsJjOufAdbNcLak5lHof6xCu44xE7pu3jOkZZMGDfldgi5ZzFB9wCDIp7fvRF-GbOlZvqmxKF4zCpvxyle06hld-kp730YGL_tIR0k1VHBh-xX-APHLqo8lPY7lE7pXY87GsNPZe2evT1qqudn7wkdGAJDRt0F8lLpy6z7r_4eGTlQV47JnT6wkHUPlTXf1GWNw,","skuId":"857241883","shopId":431782,"price":{"applicablePriceDiscounts":[{"priceWithDiscount":"871","type":"ya-card","totalPercentWithDiscount":1}],"value":"880","currency":"RUR"},"hid":"18540470","name":"Компьютерное зрение на Python. Первые шаги","label":"75k9tby5jh4","count":0,"features":[],"imageMeta":{"namespace":"mpic","groupId":3985831,"key":"img_id687181148557109339.jpeg"}},"quantity":{"step":1,"minimum":1,"maximum":999},"cpaUrl":"/safeclick/data=TxNGOK9vJEN7oLFLeCTKEixJYuEMI0EzvZFs82AjjgjhTwweZ7mRXd_AQ0K184sfZmy5nQz7U8xIc-qdVOMFoxnoSww2ObzLEs1KJpltGipDSanCui6QCq9AjwRcRDsVtIN8CWKLuiVIPO4bUpAxK4YNqJweOKk7OzFzSjxoydiVwS4g1fYKbOGnLFO1Z4IPVgsnpgzhFJmXN86KMIAfbTkWztzlbb4kL023QA0R4Indwz9yWP33gj6a73LYOmSE1qDQDkraG_mjWM5zLVOSitxX3ziPYGnMJmZyeps9bJZh-RVmM8d6PyGyRCilLn6uSbykkavFavsYXonLlhPiin73fPIHLmev6kU1v6Z7AJugrxyOZC8U0XJTqxL7mDq2PJb7CFFSyCAa8dcbKce-_b4EWGovus-N6gaWmMsf0edDsvt8iqAs7sVBYsZ37CCCy68dnCcojehLtuiqX9nSpnUuQX0auoFAq0EasXdjmxfQx9O705xVES2M_6YH99AQVpal9ENg2nzwx0dNqrJxXNA9XVNmpJ6Ga8F2ekSPs0Hf4WJdnN9wqcNW8rOCFAwc82gxfHMaB8RjXSBYDp6EdFPyukka9lh76pjBdgU5OC3GQIP7k0Mz3V3XypTdVOauJyG31peNuYWCM2b9hBq9LVuCvP6gRuL8IywFxeyIPUv1Zc7-5GvmEfbqsgvzySQ2ba4sdgYbDX64inW0mpAQbYkFjRCjrUCUeWV5vnP-zTasjBb0nqCe1Tp661fzB8kCI_OeJGj7eKOSckJpuAazSrq9l3U9qiATZEpPj0zSzD93ujqtGaGFz2qGu3ndfrsGZ3s1UKwVb8w6BAAbzYcvs3NJitEwBOmICFRyPQlud1NCqGE7K1IgM-ATUNU4E0KQ9309w3jfhpElbrdIDOm2D0WxyQsdA3o4Ts_0AotsvHBS--O4rJtru6KbSQY0gQHd7Lxl8UfyhevD2i2_2ab2RnnT1E0IHtw5kxK7PUyw10RIXPhwZcjzt3xUpTyv7y4Ley2M5Wu2wU4mPNV4nXT8TKz_By_ppa3MSLyMWLLY0SMYzqwZYelL82GbERYp3TOm714Nw5EfHZZCEyjv3QrnJVJ_IDy4VLNGy42aDXnObh1PNwsV-5Og1Q_0Kk4l6Lcl7gS_4eNjDlK2k5G4u0VwfI0rh3JyjUzuGU0ns2MFaY_krW33bXNcHFO8LOcztzTedJ4wYdZduw8Q9efQZR1Hk9C30xO8srRjKrLKx2Rnqj8R4DufUtPGuxLpGvojXW3E2wgGzgKPpCYo9hb8RQIuTmBATqVrg7ykWwIlZY49jcHG9Fm5gYoVCCzfPezhW9p32RqZfkLxKVv-EIeaQMJPqjuPgpAcH4P0X_jWfRT4cGUN9qbkadkWtPY2fR3Pg1Q8CmUYZa8hXGY6WwTV7xH0eVjptBGahZmQpucIWtGmBKl4g4mT6sxxm9EaPkBmtt7-VNqT01L8HrcSjAzpp0nyOXAohVumewcFcsB-fzUpcUnO3n6U6JH9WuOxUpynyNNiLVNWsCMC2HEKo8Tx3GYAT1KgsgB4BLZxH1RY1avfjO61FFOBenunyKdsF1Gli_kQNYrZUIAL3jQqJZYPRtxQi2kB-sHObcrIXyrVcw_Ri9jlOzCAgUqYZ1jXCR5bl_YRdGyhIYP_xfh1I4-pwjFU2BlNHQZM9wyQvHbCe5S9U639NafQ7tsifuzO_mZoROzcB93ofowObQCo2YHVkwF01gntm2u-_YWT-Xw_HzEyG6IE6mgNUM5zzFD-IsBPkItiwLp8IvgkK0Fg4C-2hSHpOLmHeOoJOJXD7RnTHU-hh7zv9Hn73ipygQu-htwBRoK_sNZPXdQLnHjzsfIdaV3PnoqsLzCyPuFVTQ8jgFJrI49hKCmiY7Jl7QH5y_Ln-zBhWDnt3RX6VEkW9ErMVQg3qSiIGBNCLkU-1eEQhkbD0VUzqjyGXZsVV8E1-MZY3FrvfG34fHznXZ2vg4paMAcDB6fNHhghBORGnYA6JNwqgA-uK1i6FOFMuoKh2i5O65r_iYevxoLlWewQvtHXMKG_UOb6X9p_X8VWg2sZ_7l4i4yU1A5dfgg3QIfUKItAER5wHBF_D2aptojW0Jotv_e3M1iljdr9vhwSseKqj0CJgEGcD0D6fhqZ5RWlZqbTsJPuVLJggaQc5Y8gc-jXBnWlrRXb5wnB823Z4tq9m3lSlQQa0vavWl3vLqO9GnX8effHPyqTWnbkCf1tQ9lnd4az0bAaWU8RBePt23BSsfx0XMZ_jqNX8mWkwHTbhuyH4FbjfD1gY7yLnJv7jZKva9XOM49yr89WJn96QLlPv1x4KoE1FxMRlGfrOaIknpBwH3DuhgOd2GYrBnUEQbDB-mATemPdgxbC87xjjfKXbxULWHBWcF_7WIXblSeY2S0VPQ4fGQVCXmJ-6z6AjQJje-6YjvgJiaakXIciy1giiUIGCmEu4zz4DP1S2mUD_VC8Ug5YFBzW47aqFVGjsvI0U9tiusefZjdCLuC40L7-NuV0sD63PZInEyY3n70l5P53s5ptMPZpMka1ugE2cW7lsnUWY-pZNKNkK-k0o5MH-ZxDgOuw-_qeojTvHigBoirZhygduQOa-wBwOnx0uMqowFZk_eenCqYW3vvGzQ8MmoPhPxUI7AI2uJgoOOguMXLqUdU7LYeHZaafoc4auJTWvzxlceDv6g7Ne5iMQ9WkV6AKrJPKtDsr-lN22S39mcCtUulclFJ6zpWNIAxxZ9_TLbrculUy2VYpAywVU8XkriM4YVpM9ZEqzPitydMpTR-t3uzXJWFVCcn4HaOkq9FG_GjQUeOK5ZM6-itsFyJSREmb-8MwKQs7DajUUdx23V_gCX_gnlhZXJAbvKQwD1Ge5UZ3-4hJSdwdSHpEnVcUdhUkG2BkOLTN7RBplgM03qbIkgee3dAgeJPkZGI,/b64e=1/sign=30c23f9548135bb72eea23e8570608c7/keyno=MARKET_1/*","showUid":"17184600883646542626906009","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":"CgoQ1bzZtdCCyJ1aEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhYIhYay0QYQm/LhmAMY/OyfCCC2z+sI","sign":"T5CueGX6EAQ5xUDdC+8KDOyXC1djH/BE4Z3WlkMns5o="},"target":"cart_addition"},"baobabClientDataDeletionFromCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQ1bzZtdCCyJ1aEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhYIhYay0QYQm/LhmAMY/OyfCCC2z+sI","sign":"T5CueGX6EAQ5xUDdC+8KDOyXC1djH/BE4Z3WlkMns5o="},"target":"cart_deletion"}}}},"meta":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-jv2zcylnhng/addToCartButton":{"name":"@light/AddToCartButtonSnippet"}}}
{"widgets":{"@light/AddToCartButtonSnippet":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-kgn39bc5uc8/addToCartButton":{"offerId":"3gkuCY_jp4DA7S0tkeN0ww","skuId":"102084854382","pendingCartItem":{"productId":1892326345,"offerId":"3gkuCY_jp4DA7S0tkeN0ww","showPlaceId":"OTNDnItfwRMjN9MRHuEMMnOiQsEKZpSBJtuLIcEzgMnGJ6aWDcUzBiSaJwv6sGf42dbY-KsGpm9wrS-q3Nzt5KGO5ho9EZ7B58BXhXPlJrh1w35QGsyRTKEz-_PFuhEAJBz9oDa4EGI5Fpmwb_nA2DS3hOTtMGNj6aFfRDNpTF3C7AVN7isBetVwqsMk_fdEEQj9vcvcgBjcFY8xGhlrRw,,","feeShow":"OTNDnItfwRMjN9MRHuEMMnOiQsEKZpSBJtuLIcEzgMnGJ6aWDcUzBiSaJwv6sGf42dbY-KsGpm9wrS-q3Nzt5KGO5ho9EZ7B58BXhXPlJrh1w35QGsyRTKEz-_PFuhEAJBz9oDa4EGI5Fpmwb_nA2DS3hOTtMGNj6aFfRDNpTF3C7AVN7isBetVwqsMk_fdEEQj9vcvcgBjcFY8xGhlrRw,,","skuId":"102084854382","shopId":431782,"price":{"applicablePriceDiscounts":[{"priceWithDiscount":"275","type":"ya-card","totalPercentWithDiscount":1}],"value":"278","currency":"RUR"},"hid":"18540470","name":"Железнова Е. В. Русский язык","label":"qplq3nsexi9","count":0,"features":[],"imageMeta":{"namespace":"mpic","groupId":5236698,"key":"img_id1175827011113468310.jpeg"}},"quantity":{"step":1,"minimum":1,"maximum":999},"cpaUrl":"/safeclick/data=TxNGOK9vJEN7oLFLeCTKEixJYuEMI0EzvZFs82AjjgjhTwweZ7mRXd_AQ0K184sfZmy5nQz7U8xIc-qdVOMFoxnoSww2ObzLEs1KJpltGipDSanCui6QCq9AjwRcRDsVtIN8CWKLuiVIPO4bUpAxK4YNqJweOKk7OzFzSjxoydgMwkI6korxWpRhmLN7URXB0_tENiFyxgXjkU9RqCD930NuNfrzqtfo-DPuaXoHZKylKcrNdpDBC2LZ-QJU8tjRxP-vUwNQIJE7JsiYtNeTNpWrD9BBhOF79nXyTxJmvW6ztmMkKReBs926EEg0CK7ZFZ-qkUjEE-7KpxIeBkOCLOVfFSUPbIgzJog3xTAz3-lKNDb9hjkOV2TmeAHo7ugDBnfZ5LFt_gX32ZtJ5BzmPi0aJ1zE_xNuBn3o59K-HxTyHDOfMm5klZWyzGXaqFvi93oyFh8minjUmI_-_i8-z-XRytO2O_pIfUDtLeNl1po_JDej_zGlq2DV-sM0Tf2-GuEVFGUiMB3gn-RnPkjYBmbuhr5tprCDPfPCoSSzm0yw877n0jLkI_MLOq6JuasgTtOe4KrDLeTBeAf6K8IWSab7g_nC2uu6HkOf93F_jZi1J24EwA7jK5lXWe4OJHdmsG1-01whFQZtMQCrv46KULB6sTLJLxJqbwjdhoJAfQDMm2VNvBWcZUyrI4WQSs-Goj-lmaAJOfy4NEgz8cgqpeeYYWVHIe5q_Rfddh6Ll-X5QqB4TXGukijyQYQ38MTwMpCL65MLSbJ9F_1LHs4TRomsVCA7wNGke9LbDPzNMkxfySCtdbBnNrytxd4DvlR3EtvatXJZAk8SPorfaTkc-zhBeG1MBPNajHNKsKdEw4VRda76WzRYNJ3qLwcuKrxKZ0B1DC5zlkN1QqppW_KbSPWzqfKL5Y4A115OzmAXyC3hQhXJ0FM8vLFENHh-NK9Ral24CxwkD25ImcrXisrhar1rbwt1LuXkBStADjjDrcKuXsN9NlFLCTjqKZoiJBSuBLcqUr9oPhU9N4O4y66DFD-7ydlslBz6rzSlyz127JmOuxBLr7eDgBNZ86rDYNdFTjA5XseFhi-8UhkC6u85fA6yGYphborM-Ov00jO6Po_SgQbbB2FDpEn8sITM7NPIzoHUvzCa2a-rGtZEseEtERwRS3KUZjLtUDHB-aT8BDsXsHwRT2ZR-DVBa_RMJwuA2k4MO-nkl05lIwIa-X5PnLH-W7y5sKF3sg_sTw7pRzQa7k02_thAxpobpqvL1B1UY8NtQS_o9ZtSltQVUTFyivT9nUnuD9NyhgwQHW2SYLhxeP9KmSo1_GEw66pKNBEZ6hFz0BJOB9uDMGah-s0YRPG8hhTilBNKDVuoQVpuJbekSWipsiSEblOOVsT4e3GIFwoReZC7eSlnwuK9gmegl7WBJlB_PtBNPrAauruXlrTdvQqBmYE_5gGXwM_jlSn8wKNRzC_n0IkouY_VpMI0v9JDLU8trzM4WHD8Vx1UCfiGd_jlOfHmlVuJnMTSpe9YUzB_Wy1VgF76wB8nbUro0aBriHp2cquralN-kMHph9VVN0bctoG8FtPB6uTQq0Jha7iysfts8oJs_vm-2kzWDN4OzwrAOEvrC8vKiS7Y2Qnay2jmJi8Ei3Do_pH_uTCUZ6AxujyFRCjv077dsNdjfOdoDT9txAPLH33dmqI5PS8xXQXvsTrvvffnB6-f5NPungwBP5GhEEUnMq3jQRPD94MjZL_JWrFo9EH4pLlPBNLwp7rk499u6yvJ_TPfRfZlpACp6YjrIA2Zp3hmh4cMCsoxriFL_xvPYh8Bsuk2x7j9rEjoAi4qLhExuNms0ifOAiR7aaOSADOxGn66OBoc1rdDQi39U9qBU71f7zO-F_6Mfm6wPPPu_Va82oj3hvd3rIw2RiuIBr0Y7OKRb_0orhZYfO9LF0rLVQ-0GEb91nW1vMF-jlh40taY9YrTR3f7Z-Hy8kPxp15GR90Su_fmukrR1Ox1v3XDNVVu_zzEZe77MKJohuVPQxJ4lOiC5XtViBXiA_ESpK62AMOz8nvYFs7EeHhn4bzEJXrI_eETEaPr3elUTnnQ3xinLXjRmJeKSQ0tZkN3X3AxJIuom-7RxGhs1nFSkPiVb6Iauyh8nnFzwuuGZgnMDULNcB09ib4f6WyvXFqiNy4SNdBANVpqlVx6QNsNa1_BQEEaPgmDz8U25deT_ehEaylcC4zo8Vw2mxJOUoF1uFE7RSMuRHFmGZ4g_9l_fIepu4DbfSuYijvczuCKGUhSVkEpv00rp7RFmvJBvSyo9LP9F42tr6Ur7vWP-rpTuu6QUNVO3GQ3auu7nSD1NlF6c53aPJ_d2nPd_HdoLnanhU0PWQFhlzJMB6dCu4QwIAzhT7IoxlTY8R3fuTDWFeW4PkZ4J9OHVDt21eTuhxfm9CJKME3EbHqLCWXzJavqTJvRcyAtmzO6IFWHQnIWqvnY8h-XP1J15DcoFTQ8x3j8SiG1z4a12D3TNgkCk1O0bnQ_cwd0aTw6qU2vTURGC_MgxR1241sboi5huUciSJwg9XsfxOcLk3SW_lX9HJlywQm6LMHrM_YfQXAWGpuHLQmDSgXvKleHUW6UlxosROw8L2x9G80WGTWfEjrRQ4lk2-rEGZ3eFdhIr82WOvTa14zgY_xKRDklFLK1OejVYCZ9K0xf-FXmAfi4tdRSWDdLXQLny0uuRlomMiJdIaecsRi-_BXjdFLHG1E2BcOqC28h8PE96Vms-Laq_un4ilPel1F8NDFsWfIk38jFoXcpOfxsX0b7jDaPfa1N1BlS3ElI0JPxYCvQ86ELcFGj41Kh5xui3Bc8iu0T1zFcVYsbY0_IJj49DWsF6jdXiciGXp_ZZFhuq__gGtXrVTXKQovYCCbX8V6IvISZ6fZiHKOmxoW9hIS-e-L4B9_yILxi2MD8vgw8QrdQo3UnlzDazTr6xoey2JhybfsMOTGbQPUFYTUTQA,,/b64e=1/sign=49324ae4d012560188b6aea8366749ed/keyno=MARKET_1/*","showUid":"17184600883656582425306010","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":"CgoQ1bzZtdCCyJ1aEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhcIybeqhgcQ7oTtpfwCGK2YjgUgts/rCA==","sign":"/SLKaRviUUey/ZIeWaUk/zzcdMKyUtWj9EZ51VIP2eE="},"target":"cart_addition"},"baobabClientDataDeletionFromCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQ1bzZtdCCyJ1aEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhcIybeqhgcQ7oTtpfwCGK2YjgUgts/rCA==","sign":"/SLKaRviUUey/ZIeWaUk/zzcdMKyUtWj9EZ51VIP2eE="},"target":"cart_deletion"}}}},"meta":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-kgn39bc5uc8/addToCartButton":{"name":"@light/AddToCartButtonSnippet"}}}
{"widgets":{"@light/AddToCartButtonSnippet":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-yfdww4mtfuo/addToCartButton":{"offerId":"MVzlHYjg-JnHJ56W55XbUQ","skuId":"781060772","pendingCartItem":{"productId":1781271155,"offerId":"MVzlHYjg-JnHJ56W55XbUQ","showPlaceId":"OTNDnItfwRMjN9MRHuEMMnOiQsEKZpSBvXZb-g7fB1A3dI_zngpnPnkcvakEW1jkZmPHfBtC-UIrdVVgGV0nSZqGN4bsN-ZkLal3KcPtnAjNTLFnxHMKbFYq4mkyLU7DnHX7ofXPf0RjQlILTqS5abLdF6udtx1z6klP53mffWIsFCu4CyL8IKodi1ko6wrGjPP8c7e49gwN3xOAi_23uw,,","feeShow":"OTNDnItfwRMjN9MRHuEMMnOiQsEKZpSBvXZb-g7fB1A3dI_zngpnPnkcvakEW1jkZmPHfBtC-UIrdVVgGV0nSZqGN4bsN-ZkLal3KcPtnAjNTLFnxHMKbFYq4mkyLU7DnHX7ofXPf0RjQlILTqS5abLdF6udtx1z6klP53mffWIsFCu4CyL8IKodi1ko6wrGjPP8c7e49gwN3xOAi_23uw,,","skuId":"781060772","shopId":431782,"price":{"applicablePriceDiscounts":[{"priceWithDiscount":"930","type":"ya-card","totalPercentWithDiscount":1}],"value":"939","currency":"RUR"},"hid":"18540470","name":"Киреев В. Л. \"Банковское дело. Краткий курс\"","label":"rgdlu755pb","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_PfCTVfQnzD9gP9iXLLaT2QnCjGrZ9NmK07B4KxSkwe_nkT90-ATghqc5XCt8F65QQ0ZkuY5YjXD-ezeo3--c2MwyZh8hh_jTQS_p3-rSKbWtmHf9aFRnaQWh1LOxurUUPH3lPO4Y6-HvOlpaTeSUNnNP9ZDrHmskZ4SCcDTiAH5-9I3o7KZBcPvZXXro689RQI337t9t1dZUuSUeoVeV7nbADqZC9iiuFhXKS2Jx8TrOB_T1GhXKXWcgCXWL0USuBgwLlDsjAimkLf-fciFUPpApNslz96PilDmVW-mUbDhrExH7Q9pu06H0oTl3-E-ZCsEYP22RXTDy3EpWJ_Tmk1NPKq394cfEXCFztjfnpWAmPGK7qwHVoORaEuw8-g1Y1Ygko97uQeKKnVCdTzjjmGszz45Ym8nPd-Oz0-cglhniamRvw3r-ofkoFgEJtAP4fAGls0CM43fPcLnIIsz9IMGKcGMUmQkQQq_oxZcF1gAYKhp8WAiRarxG54gvgbCCuhVV1QXPb-Frpow57BhWPcTfH5y29UTU6dFSs3O8SkY-VHkwHN_7ScwuY1k_sZ-grOrL8RChiTdIEh_31raAJw99g96RPqKA97j4KOLgZZSY3upezD7wnKrdiOtl4nrMZtT73sMYwqXmPZ0XHoSlIo1Brp7ig9GEcP-uIYk49VEqGlU-H0dkcby4huCtzU5-wgDmiFIjS6cSbnj1rX_pzwgADE_U67cwLd7rhCVr7Ji_PXJ1YBeUpthX888wQ10jliHoUnIzX6U71ZAmH11m_ZKC7CdQSKacq6gO_yy6GDy3I3hqorWSqUeHbHJJ0RcUR22kEqkbGMSCSHqt-M8K2uMUYkbF7_YqPtrgBVVDLQ_vjhGhlmROvTwqKKKcRIJyJDI-NDPWjk2Zzc6oRN5j0bw2z22Mjogzdgpm7vEYEpUeL3Lg3E6Rt6dXfcnslL1mSqVkn30emma1mKRIib8XGtaZ_EC6br2cTCiwtTfQhZqQEiIxqzY2uw8h93TTSs-xrNeDWhdJAcWFVJsTTlC2GQOHoxfvnEVhVubIb3gazLtOfhiok9K4MSupZS-xeBSGF5rUIn9dEUR2gQRJBBJQY7PUWZ3k3XTWxgXPbA7-e54WHjYBXSj0SaYmSZeX5CmNrQdTCi5rUHSuDmcu-dyDjkofmEI0edi2FDTtdpG7FwLKa-d6VOPFJA6uykw_aoAJ298faQ7wD9E11zwUsBYGMg9Qf4VrerLSAeBBJPzsejfN0wT8jJThxoS6ou79FP-qASISVD18hofAurlC7DP3S6uNXl3ersXNvN-JCwsqWm4xvmKzcKALUqrXIlANRwKx1WdJMp83mDIzwOlF8qZtZ5P_HdkBErc_IWhMlc9IxbZzfYmTogngYxLn5kbTZ6izzYkFv0q6VJvYTwXyP6tNzug0_Gw0DKvUksIaamQ5YnsuM4xUHAV0_9XZevew-UQFGWhlsLbzBmTzcoYMrUnt__ONAq4MGRO6ojFRqBMv2gNVCnueOVO0CFkT0Z1mzYA-aIbgrWiW6r3JN9vUBnTZOpW9KLK9tm_9PXvrdoXALVtr6bfVT_kh9KohGlECvvDbwbjXJdEevKi3HdUTj6RMgsb9jOrHYqGHNSjokwb4Km9xKjD7SyAJ-gn9o1rPt84q4Mgad-fW88pfdM0FIcaA3yLGAhBkNa0qk7OygD1Ll8kysZJeTvl7OQEbNQwB3Su_k4y62xVGgXOb6PYZRKJQalmo7KG8V4T9cFhpKmDfUBk6LrtX7MWwvkQfB2_-3UcAc8OrEGRLv4zCkJTUDh2he7eNReLbCJSo5hathBZ_AKXX-ooBeEB2Naml4Wyo7MVpWpMvomNv6JeGBOaZUCEiE74Lc-qLBqi39Zs_KsNhSeQGSj7-D_odCJpjAkyfJ3CqRTLZtPJLucFItzzNlugRHwidqmQrTvfQHQyrJdiF-phucFvAkckFhiblhDNwQRTB9u5c6DY5I7JlSlf8k4-6zJU1p_rmXFOJMmYzB7mxJ-gNWKWA78_aAppV2MRmQVRfF7CwiJlK9AKr2oFXhjeCFOdmBvu3Wxoi9VXGmeyz2K5xgF305-BSTqUzDcnTtjUkSMBqCd1G_jz4xUwqzgZ_cWcvy2Q_vHy2y8J9-t1Di5sqWOVPOPxvmn6e7Lu0G3KCxMmJggk0xoOfBls0c4PzRwvguEmmm9VEMwVPMpR5JvpGx6qVHimBm4FDFMTfI4dXhTxno9hMZWOoG4L6TxvC41oE-o8UW62NT1b1Ul3XxpzL5WkR6-4iIDmXyIJ30U-SOstDmSnwO5V6-unYB4Lvy_QSD9o9HeAjtbeWD4tcQruIlkBZdglunh6rtLc4i5Z2WbmF46-z8rrRijGLshxfkYitUqeYUI2RVbvf-l0JxEomMssR1phA1jm89lFj1jUtnO1t7k8T9Y1DBI5TOsAea2vD1d1t29XNc_TFTyF-nd1pK108xyqhTEn2OX_4pzbptYKZYDybe5dPsz09hgKarfzvY_-MsjtQubXGfeGzgLwQy3Hd2isZTSV82og30AVTYU6Ak02rO2G9Ks92Afqik9XNgeaREEsQIl9FVRboyhUPwUH29M-ILOJvU1iLdg1k6unbrp0PxwIL__wkhiq0YGMUzSrwjArHxkCURVuk1r4Gk9dTLffLKpVO_fqb7vo495_rf9xrGPZD4GgxqI4bR7mKgrhfL5qfCY62CNOvEJd/b64e=1/sign=33f724cf6fccf82cffa6830f133ae7d9/keyno=MARKET_1/*","showUid":"17184600883636529268606012","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":"CgoQ1bzZtdCCyJ1aEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhYI85Sw0QYQpJW49AIYlOSxByC2z+sI","sign":"W4SkYEElynMRoiacrR2zL8yAbO0bFLQKcFHT8nF1wM0="},"target":"cart_addition"},"baobabClientDataDeletionFromCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQ1bzZtdCCyJ1aEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhYI85Sw0QYQpJW49AIYlOSxByC2z+sI","sign":"W4SkYEElynMRoiacrR2zL8yAbO0bFLQKcFHT8nF1wM0="},"target":"cart_deletion"}}}},"meta":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-yfdww4mtfuo/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_312514929":{"reviewId":"312514929","author":{"nickname":"Leo Develop","avatarMediaItemId":"mi_8606613848851828535","isAnonymous":false},"rating":5,"reviewDate":"1717681361768","advantages":"Упаковка качественная, содержание книги очень полезно.","commonText":"Если вы не можете понять свой собственный код через пару месяцев, то эта книга для вас","media":["mi_572551041112506778"]}}}}
Неделю назад • Leo Develop • Куплен на Маркете
Достоинства: Упаковка качественная, содержание книги очень полезно. Комментарий: Если вы не можете понять свой собственный код через пару месяцев, то эта книга для вас
Неделю назад • ярослав к. • Куплен на Маркете
Достоинства: книга размером побольше, чем я ожидал. это хорошо, удобно будет читать. на
{"widgets":{"@MarketNode/ComplainFormPopup":{"/content/page/fancyPage/complainFormPopup":{"userEmail":"","regionName":"Москва","requestId":"1718460087999/775d39fa9fd4095b421c1b2bee1a0600/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=QhJxZsnOeMSoNTGiQUDCM-9OXkknOQYdjQnqLTnfsH-0d0GGRIVvxFkdZYWometILlMS1EQNrhG1kRYNASHTzzxgBPIJh98ntHXxfJ974mM-g7sfsh0ah5CENz6Mf_yeLUZ5gpEX1Lw9_MtxRNSqPsd9v_1N1Et0AfYqCal9abNylGMPq6r67jeNIjDy8B5-ueHe9lw5-_aHc91MfZ1quskWRterk3Zy&lr=213&offerid=MqiKgvfyO58oW3DDu8s2ug&show-uid=17163508720051976104809013&sku=560312128&uniqueId=670830&loggedin=1","backpath":"http://market.yandex.ru/product--chistyi-kod-sozdanie-analiz-i-refaktoring-biblioteka-programmista/1781255948?cpc=QhJxZsnOeMSoNTGiQUDCM-9OXkknOQYdjQnqLTnfsH-0d0GGRIVvxFkdZYWometILlMS1EQNrhG1kRYNASHTzzxgBPIJh98ntHXxfJ974mM-g7sfsh0ah5CENz6Mf_yeLUZ5gpEX1Lw9_MtxRNSqPsd9v_1N1Et0AfYqCal9abNylGMPq6r67jeNIjDy8B5-ueHe9lw5-_aHc91MfZ1quskWRterk3Zy&lr=213&offerid=MqiKgvfyO58oW3DDu8s2ug&show-uid=17163508720051976104809013&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":"u9D2cm+5t/ccXyuDHfliwA==","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}},"wishlistItemResult":{"24a5654dd9bf7e3ed9904264424e83cd":{"id":"24a5654dd9bf7e3ed9904264424e83cd","wishlistItemIds":[],"hasMore":false,"token":{"lastCrTime":null,"lastId":null}}},"headerState":{"id":"d9nvfnxiyc","wishCount":0},"userComparisonListReady":{"rxeh1btf3l":{"result":[]}},"comparisonButton":{"16760548473101390389":{"categoryId":"18540470","productId":"1781255948","skuId":"560312128","isAdult":false,"categoryName":"Учебная литература"}}}}