{"widgets":{"@light/AdLabel":{"/content/header/headerPromo/adLabel":{"adLabel":{"adLabelText":"Реклама","advertizer":"АКЦИОНЕРНОЕ ОБЩЕСТВО \"АЛЬФА-БАНК\", ИНН 7728168971, ID #e-1g-105699-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"},{"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/catalog--elektronika/54440","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/catalog--bytovaia-tekhnika/54419","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,"dsk_sponsored-snippet-video":"crop-video","all_recommended_pedestrian_route":true,"all_admon-tracker":true,"dsk_ugc-product-reviews-redesign":"vertical","all_no-search-redirect":true,"dsk_remix-feed_snippet-constructor-no-picture-padding":true,"dsk_hide_snippet_more-offers":true},"featureToggle":{"m2b":{"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_encryption_address":false,"m2b_new_rom_api_create":true,"m2b_acquisition_popover":false,"m2b_promocode_on_landing":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":"13447115526525859235","size":17,"id":"rqjb5pc29ui","color":"#222222","comparisonHash":"4YcsJytqq66Nz8me7W8UKitQCJmx","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":{"13447115526525859235":{"version":"EPV_BRT_V1","payload":"CgoQ9Zqb25O58MY0EhgKFndhbHRlcl9zaG93X2NhcmRfZXZlbnQyFgiMnq/RBhDA3paLAhjG/6gFILbP6wg=","sign":"BG5bCm34S4QpYo3cxZCM8rqikKN130iiy1UDCA5wPGQ="}}}}
{"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"},"13447115526525859235":{"id":"13447115526525859235","productId":"1781255948","skuId":"560312128","offerId":"MqiKgvfyO58oW3DDu8s2ug","defaultOfferId":"MqiKgvfyO58oW3DDu8s2ug","productSlug":"chistyi-kod-sozdanie-analiz-i-refaktoring","categoryId":"18540470","navnodeId":"18540471","businessId":"670830","shopId":"431782","vendorId":"11157446","departmentId":"54510","supplierId":"84212635"}},"mediaItem":{"mi_2785671222370058262":{"width":835,"height":1200,"origUrl":"https://avatars.mds.yandex.net/get-mpic/11621477/2a0000018cfa9c0373b91a0be5ab26550df8/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_8969387303159102866":{"width":701,"height":1065,"origUrl":"https://avatars.mds.yandex.net/get-mpic/5241173/img_id2609146323573507986.png/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_5661999883222632296":{"width":708,"height":1028,"origUrl":"https://avatars.mds.yandex.net/get-mpic/5246613/img_id8025006788580951612.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_13206139008843849820":{"width":708,"height":516,"origUrl":"https://avatars.mds.yandex.net/get-mpic/5234463/img_id2215078736891191622.jpeg/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_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_6423288156937707886":{"width":670,"height":935,"origUrl":"https://avatars.mds.yandex.net/get-mpic/5243791/img_id6091210302185196012.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_11924700973451649762":{"width":1570,"height":2046,"origUrl":"https://avatars.mds.yandex.net/get-mpic/1992523/2a0000018acdc8a8f81fe47a69ffb828e416/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_2862246638368895445":{"width":708,"height":1068,"origUrl":"https://avatars.mds.yandex.net/get-mpic/3721790/img_id9153231908257234419.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_11899236260145885813":{"width":1508,"height":2004,"origUrl":"https://avatars.mds.yandex.net/get-mpic/4441663/2a0000018acdc8ae854cd692456c4bf45d6d/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_15359145659709095794":{"width":1504,"height":2036,"origUrl":"https://avatars.mds.yandex.net/get-mpic/5210364/2a0000018acdc8a9b97ed541717121caef17/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_15593231809903297268":{"width":708,"height":1076,"origUrl":"https://avatars.mds.yandex.net/get-mpic/5259100/img_id7320819220890368891.jpeg/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_8875050484003048374":{"width":500,"height":500,"origUrl":"https://avatars.mds.yandex.net/get-mpic/5243791/img_id6091210302185196012.jpeg/9hq"},"mi_132831799602963196":{"width":1488,"height":2046,"origUrl":"https://avatars.mds.yandex.net/get-mpic/3590777/2a0000018acdc8a702ee2f38ae8f27c6d1f8/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_16670320826718167616":{"width":1362,"height":1930,"origUrl":"https://avatars.mds.yandex.net/get-mpic/4725655/2a0000018acdc8a6663eae43bafc6530780a/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"}},"reviewGallery":{},"businessReviewGallery":{},"reviewItem":{},"transition":{"tr_9958910778751867835":{"type":"productCard","params":{"offerId":"iKUhFqMHUaTbWxYT1U9sEA","cpc":"fugIDTEJTrFpMmuoA5CxU51VrYlAlBi2F0srtNmffaYuQrzHEeDaYBxDBcJxP8gIpisPICLecFl6dgcIPzQrKmCVgG4eS0H2iOw3D3CHcmMr5r76AB7pGBLZZ3LN0xEDkICdkIv0-Ri4qBKErA5gAM8T62KVUstszKYcQNOcwezOBN-07GwldsstaR33yz8l-CL_ep0T6I_f6PFjSauoCCVoF-yCqn7U","productId":"1781255948","slug":"chistyi-kod-sozdanie-analiz-i-refaktoring-biblioteka-programmista","businessId":"749016","skuId":"560312128","categoryId":"18540470","navnodeId":"18540471","sponsored":true}},"tr_990782898029920040":{"type":"fullSpecsGrouped","params":{"cpc":"fugIDTEJTrHeqMWHAPOgm8JOm8HT8jwZSUinKRZTODsck94erl7MklFUaFmmQlrH3Tj2QLUtQ2hLhAP2AW9vBhVbz5oOQnYi0rh8oq8vuktmTFoN9tnKWRqQ_Q8v5_82MHi79Wo1RWBLCfa64p5k3A,,","productId":"1781255948","slug":"chistyi-kod-sozdanie-analiz-i-refaktoring","businessId":"670830","skuId":"560312128"}},"tr_10032795354293247604":{"type":"ratingSummary","params":{"offerId":"MqiKgvfyO58oW3DDu8s2ug","productId":"1781255948","slug":"chistyi-kod-sozdanie-analiz-i-refaktoring","businessId":"670830","skuId":"560312128","categoryId":"18540470","shopName":"Яркое Детство."}},"tr_17397994478952629713":{"type":"productQuestionsLink","params":{"offerId":"MqiKgvfyO58oW3DDu8s2ug","cpc":"fugIDTEJTrHeqMWHAPOgm8JOm8HT8jwZSUinKRZTODsck94erl7MklFUaFmmQlrH3Tj2QLUtQ2hLhAP2AW9vBhVbz5oOQnYi0rh8oq8vuktmTFoN9tnKWRqQ_Q8v5_82MHi79Wo1RWBLCfa64p5k3A,,","productId":"1781255948","slug":"chistyi-kod-sozdanie-analiz-i-refaktoring","businessId":"670830","skuId":"560312128"}},"tr_2530620664974868025":{"type":"productPageId","params":{"productId":"1781255948","slug":"martin-r-chistyi-kod-sozdanie-analiz-i-refaktoring"}},"tr_15925955253602850098":{"type":"ratingSummary","params":{"offerId":"MqiKgvfyO58oW3DDu8s2ug","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"}}},"gallery":{"13447115526525859235":{"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_6423288156937707886","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":"13447115526525859235"},"topOffersComposeIds":["14905799466380597687"]},"uniqueContentMark":{"13447115526525859235":{"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":{"13447115526525859235":{"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_13447115526525859235_bi_14705587029223080091","topOffers":["vi_14905799466380597687_bi_17397529503669728033"]},"viewItem":{"vi_14905799466380597687_bi_17397529503669728033":{"id":"vi_14905799466380597687_bi_17397529503669728033","composeId":"14905799466380597687","buyOptionId":"bi_17397529503669728033"},"vi_13447115526525859235_bi_14705587029223080091":{"id":"vi_13447115526525859235_bi_14705587029223080091","composeId":"13447115526525859235","buyOptionId":"bi_14705587029223080091"}},"buyOption":{"bi_17397529503669728033":{"id":"bi_17397529503669728033","title":"Чистый код: создание, анализ и рефакторинг. Библиотека программиста","offerId":"iKUhFqMHUaTbWxYT1U9sEA","slug":"chistyi-kod-sozdanie-analiz-i-refaktoring-biblioteka-programmista","trackingLinks":{"cpa":"/safeclick/data=TxNGOK9vJEN7oLFLeCTKEoHAfZQvkL2nfEanim7NYOVpfmU8FxNRyZ0pRK4qiHuI-QESCKbDvrx8wvs231aV_yyzAn6YKW7QdYwI8D4EyJ0Va5KQRG77xwDH-Ru1M1WGxou7z13MFRn-Ka6kzzCjHaf3wSydPzRlTzWo7AbgDtwvV4aLCy09tVnBjIJwP-NNFgxJDI9Kg0prNTZge0IOy9DFRJ4Rey9Gb2CWj3Kuzha-ILe5n41Q-VQi7rUbhohL3SbSMVphMsWs0r8zAmnqBNg6_SMikspVj4Ln34BCe7RE7WohRWKADtLhCuLEn9U66oBYW2FG6nZLwWJlx7VmbPyaGqIaKCyAElzb7OqPHfZAKaW50Hho5MmKP7Y-KXSxQc-zCb8dwZ-Msm-7moHTlVQ-PkRwNFfFHCUY6h5i734t5zBawV5RCPqtHJpbRnlad-yqRKcnQH2lNKOaldkspeU9b_2f9r564skkPsAZWqF_e6E03pcn7LAMr8TGGLOXCtodpaPrnEiH5ikZuzaWZwrnzQkhRwgYsuxr3T9C5fRI5zyCmnew8Fl9lo1wLnTVwSLTE4sUruYO8_iC8noMbFBtZn3FjIuXtypbYlMZCt0U2E7O9TFf8eugfH8vtGWY1K7RqEuJ6R9z83FWRtxO6-7uEvPm87ZpBd8GjFVzUrMPvHcT8K9CT0J9a33Yx6fqR_qO8jSUk-BlqpvfwTXoOOhSfN61GuMM9OOPbJdHxYIybp036cQ-ABcC0qt8O4kB4tpO8vA2-nbl0RdbPrkpiKtXjvXtzwlgTmWvR44suncoYAtVSyx0-9gYQDtYp3Z-PfW7zg2mPJrUp63395jxr14qhUWbYClSRSuBcbBcLC4Www3r1cKcaOhySRkwwwS4-vBk4caRZMyUuqSBNsvqTcSbBpdhnWSqDm8kCeFwVJRha_pGWoeJ_cCkYhch2vvQKbvN8el8cM6qWMmxG42ePv48Ppa4cmp9RDk-NLA_RwcbhxepvtsTL69jO43Fb0s-3knstBgZXhihm1ZAUqkBE62lkpuyxi8wAMhDp4R8fYYVVBF2hqmCTmSUSJizSpuR466rmT_Jzk_uTvLMpl8ip-7bOw0MsOd57z5kTx7mgQfKBl-RsgpmQ6F4r2uT27_bDCtA0j6WpTcJFxzuzIAn8cxkKh7eA1iqG1P4IxUJ4dG92xIY00NTilTQkIzBK5ZAqkWnWDv2qEiIuVNpjtRZD8otSPgjBzAEnKS7T4E_9ectl4vc3vdfKKosRNWOF8_OSBM14co6fdN0NilQUfhaGjaiElGSV2Y3iCLT0QG6WxEunBa9d5WhrUQz3VxNi6dcB6l62YUb6VCSOajYY2aNFqwDVJFFduziCXBpRpbMSfxcfLZY-8KZ-IMrClfnAfUD4F-0w8nckSFr3usVR2eCFt_RrRVGBWyWM6IzHyzQvnI4A9IdwH249ooGMXxEtk3u8H4BMMp4Z4Jp6_8WV5YodAp-L9t0P1dg5WnUXuPclwrVESZ0L24mOpoTnSD4sf1-cP7XUoFMfkdydFu0hgDiKSgQz7PohO5Ob3HjQQtvDo8yzkmRXcszE_vrEQXNCjLEcpaeqcfwsxol2sjrNC-uJWS554_523ngPWWa73tBeoglEMqDVcsvkGP9qk0gYfO2KVvjI0kyKVrqS0W63e3Bk4QjeiBOxG05oJFAAb83Vy1gtkM_jQNNLt8p5yjLiI-7F-ZCCQTyxHFbLLo4nLbukXHFXbjCzslbUVmEH-p0L0IfyO4bLv_BIGFK04Xh6pzVzQPP9TaK7-Xx0WGO_dq3t_sgkAWh84f9g_tWw12LSuxi8A-g-XU7OmAHdLLORDivAoRjhRJ60lmgmry3E8U4PxcVIvUOVeyrHhcjv07xYuFJcQTi47J3KSoXC2g18IGWTreu8E8iByB_ghX81MGVcd1k9UUqrG8e7ljt6w13OBB7i78ZONlNwWkaCFM9PMYUaK8-G1f3J70QWssnW-YPPzvmVz9DsZoxgGz2M351yQuumtrXHw_fweLX6BmBw9ADAA7bwtD_47Whq_Koch1E2RPA2nQRWXytUM4SA5QpB05VDVk-yMAp7vD9wifUkxgSRKfFMN_iKNV2-3n0Ztf8topw5i3Y7IEH2VDHm8_tGbVHqgbZgnsz9VpzbZcqjHeQiVyMpt11R9Lj1aahlMb8yAnDgmkYcPSGolxCowCfQ2jRH5fMau-GV60UsIfxau01zLWSSPfg9UMCG-EDUoUtPf7H_3OMp7Zgkg1TzkZI9Clz8qMU5_BVWrBBx6qoIcyLIcy3p-2psWtSJpQ_77d2RdBiMa3BZEF3nhCrE9iYJMlNH2DWaKP473_OizWdeI5cOxddFNEdJiJH3CIhjZi4O9hzdgphOxmDBZ009p9nwYg2pwdKpPG5yC3lv6NCyrJEtdSPpQ2BqhH7IQx7nAo8SIdXTxMNWzzVOX9zcwLegI3ou25sMFqhFA36roQ92rcXsdiEvdCKL3GVGaq__VAxG0lr7_h-Y7imvfbDkGaaVyI8Otmboh9ORbkDosNf2AMszwZ1JFFQoyOweNItro_OP7jpHy6ElsBsP29lsYTLdrHCwTH5rkGTEfEQ7zATHB_Cxtvbfu2-LOEZ0UGyWsY6zRaHgN1gtU8IY-5fIpxSnQIGBsesZGOgwzRkq9k-5z6UebV7tBwpiDrU-HK0bhEV-vQjrKKLWhm_WvB_oCCmLTSAxU8eNaXo1N1eFTk_q4HSDUek0cb8Mkg5XCO7Rl0BLZiykRV_Oc3muCLek4jaxRVwQsCKXchAGOmwgHYKxp1pPTuc1Mtf8nfHVZO_8qxaIjR6NbTtojqDXVUxtwWooZaylJf_rI1sl1LL-1Vsyyko7OzNHGrrlfXBovcwrQg8fpZ_d7DCd1Ib5UL6vvlNJ5FFyxPtZwQIN9mXQpwLrDmeHD7AiFfECiXzYrtmpRtSkHgO5pJ6M1DkyJMpNiUsKW4,/b64e=1/sign=a32aaa84af15b6c3ed21e5a146c6b826/keyno=MARKET_1/*","cpc":"fugIDTEJTrFpMmuoA5CxU51VrYlAlBi2F0srtNmffaYuQrzHEeDaYBxDBcJxP8gIpisPICLecFl6dgcIPzQrKmCVgG4eS0H2iOw3D3CHcmMr5r76AB7pGBLZZ3LN0xEDkICdkIv0-Ri4qBKErA5gAM8T62KVUstszKYcQNOcwezOBN-07GwldsstaR33yz8l-CL_ep0T6I_f6PFjSauoCCVoF-yCqn7U"},"skuId":"560312128","productId":"1781255948","categoryId":"18540470","navnodeId":"18540471","departmentId":"54510","showUid":"17176354456176168547806001","counterStep":1,"minimum":1,"maximum":8,"price":{"value":861,"currency":"RUR"},"vendorId":"11157446","fee":"0.0640","feeShow":"zwbqKzmvO-vIcIWA4hXNTkjJXNif-Z8VxWc3Ql0kEf-0BVGHrPDUhMUqv2HyXm7o28C9CvisGkurmheTvUpFkqnG8KHGTx90JszRf1_05XTQfb0LZOd_1Dh8K7zN1KrCWjMNfc7fKiRN4IDTu50u-6zQkHOGWbe6b6QHrYzjcTwaE2Jj2d5w3A,,","feedId":"475690","feedOfferId":"24608861.978-5-4461-0960-9","shopId":"431782","supplierId":"557314","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":["isFby"],"analytics":{"warehouseId":"308","paymentType":"PREPAYMENT","paymentMethodTypes":["BY_CARD_ONLINE","IN_CASH"],"deliveryOptions":[{"deliveryType":"delivery","serviceId":99,"fromDate":1717721845,"toDate":1717721845,"priceInfo":{"value":99,"currency":"RUR"}},{"deliveryType":"pickup","serviceId":99,"fromDate":1717721845,"toDate":1717721845,"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"}},"bi_14705587029223080091":{"id":"bi_14705587029223080091","title":"Чистый код: создание, анализ и рефакторинг. Библиотека программиста","offerId":"MqiKgvfyO58oW3DDu8s2ug","slug":"chistyi-kod-sozdanie-analiz-i-refaktoring-biblioteka-programmista","trackingLinks":{"cpa":"/safeclick/data=TxNGOK9vJEN7oLFLeCTKEixJYuEMI0EzvZFs82AjjgjhTwweZ7mRXd_AQ0K184sfZmy5nQz7U8xIc-qdVOMFoxnoSww2ObzLEs1KJpltGipDSanCui6QCq9AjwRcRDsVtIN8CWKLuiVIPO4bUpAxK4YNqJweOKk7OzFzSjxoydgMwkI6korxWhSOdPkJcP6SSg4eyBCFfae-74JWGlBVh1S2I-Kcx7Pl4WFaqGbgXEr61E3Td0HuVSSxMHRWDdgnga1rqOeN5xOMssitqOZTlDIrp0vsiAeou5TWk_TTWK_v1NmYS7_IBfDrSGJWR6sXMnvKeENo50XWKsYE4KQ4mp58uNH4v3_YrAwy4PzX0I7HO6mhTvu2uo2v7w82NdgLup5FfYBNo9dWUqWtqeeEivy03DcSt94zWLWTvfLUDgJua4RIQebTvuaTMQHh9lz6Q3TmHtooffJ9n3d46lbOzopjPocRHhgmm5WQ0kceJABvQSyK7lxlU1yXHMM50e676OxgJJVPC8BGZ6ypllRi2Pg5_r2AF7bLp0xy7v8_Q1_qYaY1WFKaOH-5BYRX6jMiWeYrraThoaPm0iFaWjTqhK4SQHXrYph2dl0yArG_rYVqvEdFaXSaKlmZZ_dJIDBuzAq2_EQTFjotnxlffn9RsAG-7pZewRWHb2BrFWZHhTQuqS0WRyHZ8de84zwPZBAsBcJ3zGWExc7Ys9ruM_6kdJFc4ncpndXzN9gCjr9Np970KBTMAaly7-9wEeASJclILDFQBZPyNzS1I2RTROCM-gCKv-88wxro7kcZryj0tYV_hyZOombR-Wsylyivv04vGyP8J3Hz8YlQvLuhvSfb4D7C-wI09cX0drsRK88UDiY1ZWGatrIgRrQd8jqI_VwFwBzetdbect8DD54nFMgW472UBE9Pi43_BSTxXuk-x2ihCJ-xb6bPSPiecboTvJrQNdPNST3peDL0aUggAUemQ-c6NUNEw7v3V6iTIL4sE6f-l89pHo6zImFTEDRbh3oxc-9pg5BRGlBAlAwJn7k1FR8kQK4UlfunXJPbLXGMrSFoprBmarrdfwucXcAGPNxogcwiCKi66uMU--Rl5m0FqR9VDSAm05kPxgJv5nllEx13QpjC7EL1j3y3Q7lFOUkzanRfDiEumSwHEm40bWlu-rPQTw35_s3br3H4nbxOXKJHX4a-5iNyNHKSuzbKOthirRx3SoRJGSxSairdLNojwfXoMxyXwZYZeB9K5hdbMf75eQ62ZhAwEugejRfXzLqr8kV4GfjFy7ftvAOHRGU-R_3WdwYmD7E6g_uzoJ_mxEhhh24MCUu01vgc_t8xKPbCuMZ2xHPa0Zn7KryznxWGEI1bRInL4QaK6AZVOOeWNOsODqUaZPXc7CkI-rbGMyxpS3TgDqWmbI50qNx-ESfbCpH_2XnftUusEP6jciOZJiA-3cXyKAlXfh0yM6ZLthLbYe4I6dck1woen55luBIDUJFACyuBWa3SAFBITV050woYPM8yScR1EYFhEbvI5XFabKq_7EwObHohmBAkLnQiA8d7HwyUndaW9VDhdwN-Eetn7qgDGMaC-d81Pbye1kElvxvElYKzzcWRUg3syIPS8oXB3Io7cvzNWkE6zCA16J8gzzu3dyZ8aE8fh_Up3XRIqBmltmg7ZDC5zBC5hnWNh0I-BtMAF-g3JoBLosZ-N84WMDTTHaNzdEAbefIkmMWCK_1eb6cL5EjpHQwTykhYYA_psJ8JG_z0IJ6-U9f9eacHAgReQJc4jxVoD0XkZCAtOSclhJjh1U5ajk7LgiI4An0qIM73ad0T-e3dUJBJIiMQcClxLcgADWP-QAHFtIg13YzRdCvRoqk4Zn8WktRjfYXzfkBmv7hajC6-1yyOIqC8uQYRwWTx5sjjrXe7p6zLJDGkb7ck-RJpc4K_aBM4I_RemrXvrbAnlWwrfOqZLysuJil4lmYWTMErFmmIDldwCS9X1oHxgNHv3AoPIqvJkpKwzJEHjqd2sJXury72x0TGDMvdCWn0X7sj8SFM6nJp_2I6tKq9eLyb0qOcZVz6IljozD7mab6mabitXWjoTqqjKUsNT8ssm0wkmr1OG0a01nNB2nJpY8NEPu09i-es3182PDsc671iYyB5-KGnccqaFMs23g5XnSagn1aHSgK3vgpMMHci7xL1c4yCMMDZ6fA12-22-zNFjwpiJ2Z8laGp8yO4ToPEbkhpr0fcUNHwmQ6xOBuuGUlTgkaXjInYURfBeOgQhvpOd1T7N00tUmc2FDHznEfgrRy5Vdon7bzTr7CKdgEqhc7akdrpTuJuhqOXKL_bCfSVPbdRbQIWTDN4Z9PG74vfyVz2UVaPDUh7MN6617i1j3Gid_CBEaJkLDK1NohcJIx00Cow74BA-g4Mpl9Zr1noxi8H25-reHVXERvgpz1CYPCF8ZqlHDNwhvqzYT3llH3skY3oEna265yjaxhBshHvAFwG89puk8N1vXqqgmAOMddN9NAU67P-wsGs5xZtyjB2O9knACh_PrLpn7p5wUqaiLun6cjy0VWM1ufB_0QkZdRUkjbjd14H0SR1lvCa5wWcMBYKTprqIhqXdjQ0Gy0BCpVxExnVAowGWUSeGNxL8RGL_iyRI-4qnV_Ppl1c0wV6hKZNmLcgFdkVcoXE6kz6JdV6qBlOT5Pn45QjBEaeMfSgSnYgqbGdj4R81V1IYHrX9Nj1G7vkOsL6Kszu2_rsHyyRQPC1avJCcLJfLc45tTLAyIcFjAFB89SnhKxknDvdClPYzM6esrvPItcedjPHGM-6o1USGYB3kVaj68y4c3_5kORuMozuRp-EA0PqcCRCLONYfCOvkTM,/b64e=1/sign=1a03bce579458d2f9fed15d8e4984615/keyno=MARKET_1/*","cpc":"fugIDTEJTrHeqMWHAPOgm8JOm8HT8jwZSUinKRZTODsck94erl7MklFUaFmmQlrH3Tj2QLUtQ2hLhAP2AW9vBhVbz5oOQnYi0rh8oq8vuktmTFoN9tnKWRqQ_Q8v5_82MHi79Wo1RWBLCfa64p5k3A,,"},"skuId":"560312128","productId":"1781255948","categoryId":"18540470","navnodeId":"18540471","departmentId":"54510","showUid":"17176354456236185195806001","counterStep":1,"minimum":1,"maximum":15,"price":{"value":738,"currency":"RUR"},"vendorId":"11157446","fee":"0.0000","feeShow":"OTNDnItfwRMjN9MRHuEMMtQXSbAzJJB1cnw-UXuufFTzax3OZljcVB_C7rHUBpZFPatBan9ex4iizcGajOmb5RbGTtORaLW-Q9QanI9OVJh4AuWZTfmZv8cKLHmjbPDnAIIEP867qfhj3UNP_74hcg,,","feedId":"475690","feedOfferId":"27200040.П4801035","shopId":"431782","supplierId":"84212635","businessId":"670830","supplierName":"Яркое Детство.","businessName":"Яркое Детство.","deliveryText":"8 июня","benefitTypeCode":"waremd5","basePrice":{"value":1520,"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":"794603","paymentType":"PREPAYMENT","atSupplierWarehouse":true,"paymentMethodTypes":["BY_CARD_ONLINE","IN_CASH"],"deliveryOptions":[{"deliveryType":"delivery","serviceId":99,"fromDate":1717894645,"toDate":1717894645,"priceInfo":{"value":99,"currency":"RUR"}},{"deliveryType":"pickup","serviceId":99,"fromDate":1717808245,"toDate":1717808245,"priceInfo":{"value":0,"currency":"RUR"}}],"shopSku":"П4801035","placementType":"3P","ownMarketPlace":true,"shopSlug":"yandex-market","yaBankPrice":"731","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":{"13447115526525859235":{"text":"Плохой код может работать, но он будет мешать развитию проекта и компании-разработчика, требуя дополнительные ресурсы на поддержку и «укрощение».\u003Cbr /\u003EКаким же должен быть код? Эта книга полна реальных примеров, позволяющих взглянуть на код с различных направлений: сверху вниз, снизу вверх и даже изнутри. Вы узнаете много нового о коде. Более того, научитесь отличать хороший код от плохого, узнаете, как писать хороший код и как преобразовать плохой код в хороший.\u003Cbr /\u003EКнига состоит из трех частей. Сначала вы познакомитесь с принципами, паттернами и приемами написания чистого кода. Затем приступите к практическим сценариям с нарастающей сложностью — упражнениям по чистке кода или преобразованию проблемного кода в менее проблемный. И только после этого перейдете к самому важному — концентрированному выражению сути этой книги — набору эвристических правил и «запахов кода». Именно эта база знаний описывает путь мышления в процессе чтения, написания и чистки кода."}}}}
{"widgets":{"@market/Ecommerce":{"/content/page/fancyPage/commonEcommerce/ecommerce":{"env":"production","commonParams":{"pageType":"product","pageId":"market:product","siteType":"desktop","userId":"4148ce62e2d391ed695095db8a3400b193539883d1c26a9e6d20ec34632f9bd8","regionId":213,"experiments":false},"pageSpecificParams":[{"ecommerce":{"detail":{"products":[{"id":"560312128","name":"Чистый код: создание, анализ и рефакторинг. Библиотека программиста","categoryId":18540471,"hid":18540470,"vendorId":11157446,"price":738,"oldPrice":1520}]}},"event":"PRODUCT_VIEW"}],"dataLayerOptions":{"isDebugMode":false,"srcIframe":"//yastatic.net/s3/market-static/export-static/h/gtmmarket.html?pageType=product&pageId=market%3Aproduct&siteType=desktop&userId=4148ce62e2d391ed695095db8a3400b193539883d1c26a9e6d20ec34632f9bd8®ionId=213&experiments=false"}}}},"meta":{"/content/page/fancyPage/commonEcommerce/ecommerce":{"name":"@market/Ecommerce"}},"collections":{"vendor":{},"ecommerce":{"13447115526525859235":{"id":"560312128","name":"Чистый код: создание, анализ и рефакторинг. Библиотека программиста","categoryId":18540471,"hid":18540470,"vendorId":11157446,"price":738,"currency":"RUR","oldPrice":1520,"productId":"1781255948","productTitle":"Мартин Р. \"Чистый код: создание, анализ и рефакторинг\"","brand":"Издательство Питер","category":"Учебная литература"}}}}
{"widgets":{"@light/AddToCartButtonSnippet":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-0ornex8jv8y/addToCartButton":{"offerId":"NHukXHVgle7b-_cK0c8B2A","skuId":"666289114","pendingCartItem":{"productId":1781259588,"offerId":"NHukXHVgle7b-_cK0c8B2A","showPlaceId":"zwbqKzmvO-vSvccdQpIEy0df0BiHCeOhMLq-WLONPWRg6FeltQKHyEl8-cWj5ZhX9IUCPeaHXFmOAQX4TVwIa6cUexQ1s-QydnS3RHbY0oG_E_BzFJ4x8n7xKSa7lubsPuJAl-wkEbXwXjQ-wmDx4ye96D0PCzFfjkxRXEQp4dOVbMjOyJcWIYEUcY0xeYlNMgOYqA13X1bLlTqKZgowkNL-VM9CeSBr7QBi70xl8q14cTl2GQo5RKqf6DzUp515","feeShow":"zwbqKzmvO-vSvccdQpIEy0df0BiHCeOhMLq-WLONPWRg6FeltQKHyEl8-cWj5ZhX9IUCPeaHXFmOAQX4TVwIa6cUexQ1s-QydnS3RHbY0oG_E_BzFJ4x8n7xKSa7lubsPuJAl-wkEbXwXjQ-wmDx4ye96D0PCzFfjkxRXEQp4dOVbMjOyJcWIYEUcY0xeYlNMgOYqA13X1bLlTqKZgowkNL-VM9CeSBr7QBi70xl8q14cTl2GQo5RKqf6DzUp515","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":"oxfyaqgp7a","count":0,"features":[],"imageMeta":{"namespace":"mpic","groupId":1901647,"key":"img_id2045458192537603030.jpeg"}},"quantity":{"step":1,"minimum":1,"maximum":999},"cpaUrl":"/safeclick/data=TxNGOK9vJEN7oLFLeCTKEoHAfZQvkL2nfEanim7NYOVpfmU8FxNRyZ0pRK4qiHuI-QESCKbDvrwYFscwM5f8kx8Kzo2kH0zdeU-rU5xvF-Ov98cohU6J8U-fbmxH0RQOM5NQduGChy1ToR95s9Sef9lDZllMeFVD5s9ULuMZuRdJxUN8tFxfPCZ4q4MCK_x67gRxR2sr3sfY190I-LPzmyrh6TcGs_GWfAHkIrY4THi5WMevvg73AdBtKIphA-njjg5mB-Vbmetjn_Mj-fMx_UUlBFTi4aWe7VWYBNNz7pW1fEn1ZISGKoc1S_W4BFwCK_h9KiX3aYSAbLWg71SBoxVFlVaFOjUapz0Cxv0dXK8tviPMnwEdFWRNI33vs_wIeJ2LxLaIsN8IaY9IYz0hsG2EaYY-bV3ABFjbthTWJBLTa6D-UhDUOp8rtL8wHY0P-Uf1V0JNZrnVbiH_NbMvzczNOyjIHTCjhGj0x0v-3Q5cWkiVSuxAhOL_ETqQSMOlgV5AKjXxJ9wBgsvM_5TyMXyyZLdGyT3LSH26irdkUDdRU63PkcfcxXLmzedOvld6K1hasj4lgkVxPU0g7ekbWZA8KYJ2iKqfrX9gFJpmRNeuXLlcOFEzSsOzwHxqO3ZVh46sBiHvC2JzqyCM34lrrUAXkds42zjYlruRXckMGWqBXdjLVtGB4EXg3bxNE_gzpUu4XiiVPm7xV7EOaSWOW2Nv7P8aHslWhtH1BblD4m-T5JSqL85EZSEhDZUOgcPPH9KNqI-8Yso2dmZttraxNXDxw3OHQyN98d6zerYn28BRXAAtHF4mY5ly8zAer-uJM1jpV9OQ9X7i9KM2Rq4oVKfkz25ZZktcsMitjmXnKer37aJ6DBPa5LM9BWvSrQ72OfF5XOpI7g82AyUrWpaZIL6sbJKqz7QO24VJiFJH7m10k17VISa46nOOZkk9cikxLeHXB5-ocQQAzy0drsps_QfAzYKsBBRyiMbXMAB6KfiMZj8PLe8gaNfHTGFkQhcJiG8xzTbNBhZ-DZHOYmDz5CNl0GdQdGt_J_51xAIV5yURKET3PLvFqavqfDos1FjDd-GAXu1b9RV6soXYOCOo7ktOaQXGvaFL4av9Jume-lgpF_M5oHCxNdRAmjvIp2LvF0Z4154KxxlAcGDHemmUotvQoztobtujbDwWsY_DmLTruEa3EY2hEfE4Zd0P590LWZffs-WT2mAYgXSFJ6n9YnwL1m0TPIjASIgzygP2IWxOoWfd2kLDSEOFq5h0r408XAx9HG-a24g2m2jv8zY42Vfl_w7xhmCMdwlx09jyUdKWEwB6Yw9KcmiXONt2DhISWkUd1ad1vw2JVK8ZVDdT2rmBxCHGJfCGCFDxMErRJ-KJ0qNeTJfU54cPz4f_ntDJptYAUCrdH_tQUqp-0DNVKH7-qDwYtKB5SKmSrJ0GYVb0OcDbkD4mhOnmtEY4OiB5xczhJ-RQ_ntwyXygs6UdUqvRDdJ-tLJBbnhJ04svpz2YfwfpGXBbeQkbYd1-vUMsjrzdxeZ3pa75cHB42CGiNUe9fDIuiXNWzMY5Ryj2XXlbwS_TZMDD98RwxTg2ky3hP8dHfJlhZTCyjk5thI3V57KBwvHmHySbbf9ePD4roNnHoLMPokfnFLvtKCRpIDZY2V9AG8NMdTbWXicUAR_EgViVTyQhfPjQO6hS38sZyJcbwf3jMZ96KgqGLJjs6qFIFHx56EN5rGu_GgpFmCC-Mk69tIgGukn7dL09RZrZv1Bov9iSwk74OSmjPBeROtU4hdxDplIkaNb0IL5wvlbxXmeIur0MRTWSwH4HKli3NjQtSd5PX16joTCfG1vRp8suScCoIxeuO8yfGwE40zy5hCt60EKgW2XYNk1rMaX3a7PHXIWhAU18UYXfs-lEq3TDWuxvuNNlJXHlmi0hPxJo-6_Etv7bCCB5cwPm2Z3b_AbbIJ7qHcKMynsM5EmTgnyt0g5_QyK0H5gR0fhOb5ern9TfYalsWNxQa5Ug5cOdwSlsWDRv90L319DeQlndrjyi2AS1UzhFESQGN1uxKma6k6UVC-1-v1rxxTSsL5Nea46bZNf85CLwpVPNWsN1r7cAjVY00VMl52ixOrL7LJavKn7EQAYV1LRrtivw4pGpCVu3aeHwsr-W-e2QV8bugYLb3bxAQNA19k27SQX6tzzjcWK910_XOpWXVEBz-SSN8YuNftczRFw7ERzKJT358uvMgwDaUF68-Uk9pIDctd0ci41U0wp2ml0nBPoXE_XpeV6mnpo0jQy2hOmiQ101d1a-Giwmp1tvDWVHvZLbrQX-ZtmWyUspSbX47lBLh1vu7u132XsW3isVjrHjyPT13Jxfc15SNd7oeGmMO6748UiJXenSUvGDQqaz2IlnuxChIMOZtKHRNNhRosmkXMK0J0V1IVYIHNzASiTp6MthQ5LVwDipJfshGQQsU0Uc94fjB1QBPqr-WSubQevlzUB5xjp7TT6RrYRtS5CkEIqQTYL4yno8bknaoYFh8EXZDJakD-61ns-PVTS-cGTFT2LFyZL1iin8Otze1DoK_QjkryJhvxFUqUqLCEtmIt9i6U2ghR6PBByTN3LcK4k2_5SP3dgk0Ue-F334gB_EddoUUz852XUh-IKkRdNf38LlXGRHps_pjTrvkA50LI_kCvhgJMcP__1f2-tmrxkqfKzWg0A_9fBwlUxlWNtqLZCjdzeHPmnmGmSfhRQNs132STCVTaeEM2GUAKu2FzvvTOZBMWiJB-ppIqiT3DAbzIK1whWfDQj5Zxe3SOpenj_2tKP5RCEh7NwREHZw_B6ATpnQZbMLB4fvWEW3JJV7r6deFOPItiQFjD8Ab0kcWzUbDSfke7Z4NOTj-6hKi5RqmPj5YZkClNRR69n55wXazErpT9NDYBj1kT8dT4nuE_zxwiGBibO51KDFMpMQ6d0gsFcBeL-DvBwqzxkM20HAHHsojMfMVo9hdojBUOgQfsHGQc8yr2vMuEJ7nNEG_nh49TTdfi9Go7xKGTCi93NF/b64e=1/sign=4e191121b99751f850038cabff4f8d99/keyno=MARKET_1/*","showUid":"17176354458605700160206001","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":"CgoQ9Zqb25O58MY0EjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhYIxLqv0QYQ2ofbvQIYxv+oBSC2z+sI","sign":"BzJO145qlCnNlxs0w75ZO92+vl7hMs7vjtyWV/9UNsI="},"target":"cart_addition"},"baobabClientDataDeletionFromCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQ9Zqb25O58MY0EjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhYIxLqv0QYQ2ofbvQIYxv+oBSC2z+sI","sign":"BzJO145qlCnNlxs0w75ZO92+vl7hMs7vjtyWV/9UNsI="},"target":"cart_deletion"}}}},"meta":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-0ornex8jv8y/addToCartButton":{"name":"@light/AddToCartButtonSnippet"}}}
{"widgets":{"@light/AddToCartButtonSnippet":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-2u9qhg76w5c/addToCartButton":{"offerId":"u4-LRhdCG-r6gsPIgX916Q","skuId":"102746501210","pendingCartItem":{"productId":61769674,"offerId":"u4-LRhdCG-r6gsPIgX916Q","showPlaceId":"ifi8M445htAVqCMmIJWGyfD97I3ytG8zGbJ2cGlzL9SPzDug28pdMetd-dOzfRJlNzw_GYZURyTEvYu6VTVEJdeByUJ1mulhG52BZdQTAuva8GNjV67M4626Etuzqm0Ia2k9MXGsJ4O8B9w7khNkkLyAoDdFCKnTBnXYyvAzKNEUtgh9OrGVwJSS2KJnh89bGMcy41aBTTBXacIlxFL5UNpPoQ8Toi-pocH5pJ0Wrbd5woWeKZEdlJcjVo2S1FzY","feeShow":"ifi8M445htAVqCMmIJWGyfD97I3ytG8zGbJ2cGlzL9SPzDug28pdMetd-dOzfRJlNzw_GYZURyTEvYu6VTVEJdeByUJ1mulhG52BZdQTAuva8GNjV67M4626Etuzqm0Ia2k9MXGsJ4O8B9w7khNkkLyAoDdFCKnTBnXYyvAzKNEUtgh9OrGVwJSS2KJnh89bGMcy41aBTTBXacIlxFL5UNpPoQ8Toi-pocH5pJ0Wrbd5woWeKZEdlJcjVo2S1FzY","skuId":"102746501210","shopId":431782,"price":{"applicablePriceDiscounts":[{"priceWithDiscount":"299","type":"ya-card","totalPercentWithDiscount":50}],"discount":{"oldMin":"604","percent":50},"value":"302","currency":"RUR"},"hid":"18540470","name":"Тренажёр по чистописанию. 1 класс. Послебукварный период. Жиренко О. Е.","label":"hxa68cvo2x8","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-LMQt41gePzSuRN3osAOtF3YQrJJIq0_KlCPSEhkW-vaiScqGATeESUjf81shSDuyqeVOa-aRDd9bPBTI2Cq8l8fcPmi0L5yWBKUpotm5ZjxtbGlH6gUsvFBNR85jg4vMeeg1Cd6vIxhTB25LGKM4tUNXBpIyt8NjbncR4USVWK7iEA23M7FbEe4VPZ8CIQOWv5YMX_JHrvHY1h6OXFQTCxjZ6l1hThVfV07_WFhFTxDSpDtraVzIb8UVpNJ5g4JZAJopAQD_4woF6Sb_LGVWvBNti9OF4sZLdai2-wBaK8NvpPHylajEzIxqAKyGO2XlS_qpEPW_5FK_SoMCssOY1UtHRgDQpMFX_SKBb5_W711V-WmPjJ-TbcP2CbwA02L4aaM1d1QplrrlDufGiThXd1DsZ_V2GeE4VmEVb8JeeNk1oksyx92S4d2-OURBXa_7SpEeNUB4A8IxfQfVL942goUu6pgyqpQ_bMnc6RGt1rBELK2y4Hjbzi089cur2pBBPhjh1GR8LutZf4QkYILLuwVXhdRwLFEaCZ9l2c8xNZbT0TixYpFOvxvIbftQ5ZfYc6Ml-Tk0klClKGvw4pZqyV0DKsfi1Dv7JOANfNObJehsP0XyXKXTAYuBmYcASCvQFX7x2EQTU0K88LKsNFPDDoMdwZ5A2V-x34g9kBryzaQHcOJzDzy2uzkY48wyk65wQ6Ui6MEGo6ifhKnbrqNH8QyMj01DVbYcXczwfH3YJrgP-tnZakcjn_xJ6-w8ftpTkEm2-Dtv7qFgYjut3JDK50mUorqd4wc9fltau-A3uYEC8qWa7MH_CmJHzt-E-FPmMyNV1-TI23VwBd_CHQzs9WxkXDjZbNlfhxeCSCxAo7_90tvpx1yVVMYY9WBejheUl86oq4hUuvZWuBhsppJbWRozYots8AMedUX5MnBrlS_2DdUKZISJbZIDrob4oX2hYol151dkUXJBpKpRYP2Jl3nu6JGBWSatvCxRnJ6DQsNUk_EIBh3dCLjWLpVgpmN33GEZkyJJb03dr9YRKm7IGnQAsRitcOHqvVYOw0dHj9Vyrl-3rDvIXREk2AGZmO-HqEbgaxMY9cQC9dC5sE3-eJdA52ns9UrfzZmhCSiJOWouJJb59BRWlGww9g5o90lNx4VWKUQef0boKKBIHStAHvJ6kMm2OGlz8PfgWwTYMCPFB_ko562eBgxNdLgIQwZe0wquZc1GrqBDon1l0tLB2W3YLtiKnttuO4JtJjgt9m1E8h3t5LvQmn4rjpSzqSn7YwUPa7gPXpdW17GDuXw1VIXfCY-BJo6j4BJ63GVMarxmRT_2aDReZWhJOr-ZLBlvjt9tFMJgY-D0MNWtQQobOgWOthRoGlm9k2HVDhH22K_wk3GYzHlYLR_-U4NzntrXtmjm6P-0NXhWZdv8ZM0adVZxzasa1I9lTLqXR7UBGw4aIIOapkDDAbIQDKCIGZcXwvsDjW4beOV4UhlfBwp4MKg0qeJYLf20uEhYYKVRUggk_Uvqddlvt0R2YTBasV9zsGaDnYFoMR0crgI5_VAq2F4qIQalo38MWp-ibGGrn23-mTBT7_H8YxfOKT0AmMh6mOeEXxs8vDRkDnxs8AuGNugQmwIlLs3ZmBZmoDgqwp3LgObL_dQyrz1s_1lVm98cXexeyWI6n4FzTKls3OcDviX7jhEfOoFb2f_vdet_aWanGTMZi-eRgPbqk3HngWLR5jzd3Ynx4gtOG1qDclGDfyONilv1vjs6bpx02qdBuW3O4QpqLwMOp5EHP3t5SS1LHXxPnh97Lo-ut16SCAQ7Tx8fcTMUCewFC3rUnq2B2gjOoGOtnHx-2BMOSewsIYkU2fSPLrNR4mYkzf5VHoCLOCr7BxWwBoe_dmkvr4yZXszDUNvPyHLtHDMBc-bop4sjxbMjlmok8jwxl_e-ankqYUatOsagX3F483UtYo6-faSD743RCNkwVLRMeOcSUieIFdfLKtCRObyeoYf_CRvwlknujjfX-WWpTjH_W_uT3xYmDBKXQMRlWGmP7KsI8IzhOll51zKXESsMK_q86dez_4-liKuKxNdR2NTVd3VFfITcxQB_7dpAYx_jrVZH7MznWn7Fmx2NGHx9KGKRFnOESSvxyzgmM3ilk5k-KT4iHV-FakBEYgKn8qnxDubaUZitRFtvMfZ9ZqBPBx1j-ME9VKjYuqZZGr96I6ZdC-_cVYlgdTYsWop9BCXYP3Lu3Vn6rUmPhzwKtQb_9E1OyxJDKXf6L_44SOMdA3c16cs-kd7Kh0TmXjVkhyZKj_8LmCKEiV0DS43mPcMd3iHoVBXQT5aZVrr5gfPGDRVtzieAKAWTWQToUwISdP5PFpdEdtdPXyhSe7DkDZ-kiOtiCGLtpgaaiggSR2nAlF8Hz3q_Wa1AKWRHNwem6UJJNoLG08LCqAK18vQhGOcQysvCpsfSnAg1RdOaHQqcHEfzH7TF380ix7K18HvH3Q8fXJXT57QLanPyxJWAHg48BevNT8F9xtIE0hIMzXLve7NW3Kw2uQ0iiD2i2Z0FJSw9EXT40wx2nST45IJon_vHQvpeS34AVB8TvlF9PORP_QpVnPfct6dNa2eRpLPe7w7FLvY1_H-qqFjElfpYf1GjD8NBpd6AXBK17gxmOeaflqWke5BmVmokTp7LynoNDOn99RMwCmhsSh_NSB1QO/b64e=1/sign=c090a04fa23fc5c9947179ceabb731c3/keyno=MARKET_1/*","showUid":"17176354458575560839806004","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":"CgoQ9Zqb25O58MY0EjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhYIyo+6HRDa4Kzh/gIYqOGxByC2z+sI","sign":"B2AmrtoXq66ZJqtv6gL7moUCO18LkoUSnre5+ZJjUVg="},"target":"cart_addition"},"baobabClientDataDeletionFromCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQ9Zqb25O58MY0EjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhYIyo+6HRDa4Kzh/gIYqOGxByC2z+sI","sign":"B2AmrtoXq66ZJqtv6gL7moUCO18LkoUSnre5+ZJjUVg="},"target":"cart_deletion"}}}},"meta":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-2u9qhg76w5c/addToCartButton":{"name":"@light/AddToCartButtonSnippet"}}}
{"widgets":{"@light/AddToCartButtonSnippet":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-u4c1nes0fzh/addToCartButton":{"offerId":"Ad7llTV9zEz2X439imCshQ","skuId":"857241883","pendingCartItem":{"productId":1781302021,"offerId":"Ad7llTV9zEz2X439imCshQ","showPlaceId":"yQ3pfK32xGg8sSnefCHhNu0FWiubgVV2Ej1FgKLSCjzjZ3su7SqAt4SVwJH8r334t-sPZvuUlCDBB2g7CwAwakSmqVT_VTRklHQc2QXV17cij_L08rf31yw6HD8i8YhCMW63zSiM5ZWfuLFK3_DT9fnEAEzlwjcVTuQREpsM-D_YH0466jznRrOT5DVmcX9lI_ZklElTgidELUig0-Oy7elVSxqjkvCiCRGX2XojbFutTMTIkBGLZRP5PhiqipCB","feeShow":"yQ3pfK32xGg8sSnefCHhNu0FWiubgVV2Ej1FgKLSCjzjZ3su7SqAt4SVwJH8r334t-sPZvuUlCDBB2g7CwAwakSmqVT_VTRklHQc2QXV17cij_L08rf31yw6HD8i8YhCMW63zSiM5ZWfuLFK3_DT9fnEAEzlwjcVTuQREpsM-D_YH0466jznRrOT5DVmcX9lI_ZklElTgidELUig0-Oy7elVSxqjkvCiCRGX2XojbFutTMTIkBGLZRP5PhiqipCB","skuId":"857241883","shopId":431782,"price":{"applicablePriceDiscounts":[{"priceWithDiscount":"706","type":"ya-card","totalPercentWithDiscount":2}],"value":"720","currency":"RUR"},"hid":"18540470","name":"Компьютерное зрение на Python. Первые шаги","label":"tgfa3ux4inn","count":0,"features":[],"imageMeta":{"namespace":"mpic","groupId":3699263,"key":"img_id3026307321493877418.jpeg"}},"quantity":{"step":1,"minimum":1,"maximum":999},"cpaUrl":"/safeclick/data=TxNGOK9vJEN7oLFLeCTKEoHAfZQvkL2nfEanim7NYOVpfmU8FxNRyWbnJKpjdrkTGmG1vIc91QzILxLjGTd52XqOBx3lSF1uvyM0E8LfvIFDGPX54RKQwc3i5F2gUEgjZ4xABzNwfaMxDvGTRm6xWpJLh5tWCTiiKyVqJRpignEJjjl4BVGNGNWrxyO8XKzxT0jOj1fhmGU7Ujng-GrGUlKPj7fTeQ9YU1cHHKqf_bEoIm58ii3tYcc3ugiWLXrX_0uJppRdYrqMSZzOEIRzNQ8DslggaO3wOJFHfRlxt1hIL1-s5D-8EJQL0U3iKXk8mnq1tUslRB0z1M-rDluCOsw-P9_GV-_caGuIn9AoyFB7T9x9XWANPvFmAwvDywFZEuxsXfQ5A6kzKH1HP8nNVMP9ZMscnoeJWXsS_fM7ZxiWA70rOZzymv1vzB787Tsgew_bibO7-derup50JfUjTP-zouC7PkW5Xbt2qyzIoV7m_Js5Qij-L2zuMfHduxoYprQ5xehF7LQ-Jmcmr97YVnClWERJxH8yIJRHNFS3DcIQacrz5aymM37FtXvdnSLm6ZBSUc2oC_BaWPcfOa92l4t9zRe4LJc9ZtqnLXgf9Ya-T-9XZop8aBbXlA2a3aKhAmwkV2JJCUpJvPDxCEKwFTeVsM7fps3y8ai43VWirUhdJGEirdJ43XdMM87xJUXaTGEqSTKirNKTF3n4ihWLVIGKSOB6D_0I-MpS5Yk1zexKQ8QZxQEhpVIEVHSZ_XL88vGr_v9-c3r38DUM2RsKyeeLrd3R0hxV-z1n_VjaPr05fwxCZclK3_JIlmLqyRJXIqsxZXSoxs2yLP3y6-kJ5tVsAbBmJdcQ0SgvEBakHoY_p1YgAeX6aLzuKTghsNj4qyjT34DyZ9BfCsg2No8ciU5usUzONjNCS1DLYnEiDUnV7L__fmwrJ_iAj4zwi2Z0W0GNcMgkvHyzTXp3tZiVDW76dfmuOjpddoyIpF-SubJcgBaBA3YCRP850es_A8-zMXNuJMVcm_R-wBh0_CxROBzog3cdVTVlMO0jace5F7odCNLmXGOJYUuThTZKmltjz6and4hoq74mKM879OF4WbQ5oUk439TLiQf0pfaLB5Z7Yq9czpyvJ60_tFeuDUgiIzyfelHpiVQY082-ptEmPQS-iso5_-OOm2rlkKvnMM5EgM99BI8Nu9dljJ2-XcwO9e3aKbix6bPOcLj9BjPCmj0kBJteGK0nxSdf79pihV_XN7_Gr04KWiHrZtfCwxO5XD5R6SqdYdJ6ALTPEK93ErSXtd1WcR7O_AcLFsi3Qh7CD0HPSZaKSeotI-m1uStc3B9dML02K5J3lgt6iI0DpZTl812II15qnljSfWJ8Z2QcTV3EAA0wiuJFeliYzLASmKJuTkpmcGQcnNoHgbjMn1aMa7zhgG-oVxJ-K_sg5IghJTE1VhYJEl5OVvzzaPCjzer5C6sCbjc8stpQEewBSBdThDTGcJ8GE9ZcGvygR8gb2gziTwpkeJcdLWaI-FXOGApxrwKslK23PZQ46v17NdFRPvA3Nn6c3lk1-q8J__DRDuVKwWN463ExplZpoKqDfz5yWLClJL5moC1FxaI9Td-Ch8MdUWjvBQKiVyeIKXQet7wFjO14SONmS21ZKTI4a6RC9ez90EtDOFC8Jak6gEI1WTOaG0W8n3hodI-mAh74D0nLDePZhXbSIlDNAk683o8fV99ZggEL-V2bufi4zPJJrJynB-csLcnCK82y1eSjNFswO1pOe2SX7phtvl1Z6Opk7P8KKr_OYJVjzFLZXUXITcQX_7sho8Tm0TOWX37_ljSQsiwuFqnv5USc3KQJBz7MvMHy1ZFmN48XM85zFdOnwzJlLBRdBZB5k4Zh1WLGwhUtXNYws4nEguuk-qZlnfytRfv0HFqDP0YrCg6dxJ9EcSB7OKneagYm1VLnr3EAGuTPNfx3bF5acpF5eFxVt3SUsKrxhlvvaaA13ph-MyNAtQw99JmAY0gJAXMFJiMBP3jUxkrvkpXZvyzdhn7XQblNiHfbuv1qJzzEbLLR0-ylvAJbZpVRxobo7V1-ysg673Y_mLgw-sYTkkS8kx7R_XnX_qwDOUSae5OeRA8pmLNe5jJXapTw_2qtioGtb4fxbwCdarZuPLdWSJUlxHUQOQjA6EdkXiN9D7fK7eSeLGwOO9nledlWTxz927SXM-8AiAlvgxwaAhlpSO8kwgySmBuuplI_T3Hqy0Omc_dv0l1vpO4BuDiXJx1SXum8kFEcEuD5193gZbZnRGp4bnFIWpx2LID29Bz9FqkYeI91bhuVNwXLv26LruZSqWlIX1ugyKXcxoJransOsxI7Ei1VscivWnMVl1FbzMJyV2yW3YLotJVw_Ux7aM3B_FvKxLr8ilaysUJCSbQG2TN6KHa_bo0gvVqzrdsNS9QLEy2kDKGZBykxLZuB1pcIdbrB-RMm3RAYlAteYqHNDyCQw9hG334JHAo6bKKWsGa2FQEucIKsfKL0Q8B2-qy4429tCOxT9ksOqQdwb3Gtp-igWHluveYHBlG0ZQVU6rJ6VKS87M-ZW3S2d9Cp3mNYfzAvIU1CWQ_FZxJ59r5Bhi5424w4y2DrGyATtGjZkZNtjorsUdi7h_aDDq1OB3PErNEbKhfNENa3tci3i_FmTiatKkgXUd8Y8jsmywdVUyr6YPvr0VgYtDmeNyROl9OWM9y4z5TaAJLivbavx5nLh3a8OB6lK1bQ7X2wfCwfbb8KduTqD0VMszm_sKn_pYfcXGJ72S7j7e_WbA5M0fDuC8fYe4cydo6khrhTBCEt6RtUdGAuzRnEOU8ep81IliSFrZsYs2yEIau-BPvnTxUv_0JWvIUB5rXEVQGywFyZAU9L0cPCQe3W-kWaSN4mNi9Q2jBjfot_WFRVxnubZ8JX6zNOzX7R/b64e=1/sign=c63931d721a4ab3f71cd7c7bcdd03cca/keyno=MARKET_1/*","showUid":"17176354458615771712506005","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":"CgoQ9Zqb25O58MY0EjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhYIhYay0QYQm/LhmAMY/OyfCCC2z+sI","sign":"7XcpaYJbWe5gi3SiMiQXk55TXvLwgTQwLPdqhrIb0jA="},"target":"cart_addition"},"baobabClientDataDeletionFromCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQ9Zqb25O58MY0EjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhYIhYay0QYQm/LhmAMY/OyfCCC2z+sI","sign":"7XcpaYJbWe5gi3SiMiQXk55TXvLwgTQwLPdqhrIb0jA="},"target":"cart_deletion"}}}},"meta":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-u4c1nes0fzh/addToCartButton":{"name":"@light/AddToCartButtonSnippet"}}}
{"widgets":{"@light/AddToCartButtonSnippet":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-q51ryd4r95c/addToCartButton":{"offerId":"MVzlHYjg-JnHJ56W55XbUQ","skuId":"781060772","pendingCartItem":{"productId":1781271155,"offerId":"MVzlHYjg-JnHJ56W55XbUQ","showPlaceId":"OTNDnItfwRMjN9MRHuEMMrhwokbKKmqcg2EspkBojDupVWjqyDSVVdT9LEWg7p0TD3D7E4QM6M4__mFadB9YvFYVDsI-pqSMGkabGlqpGJrYIkDEkD2TfggbsYGD7ExX_yTCXYtTupjCWxFwuir0VvC2ukR9pZaTEO77doF8sw3lPO7ecofc0WmUAdFvwAg-8pov9ct3c8wmqPuovzbEJQ,,","feeShow":"OTNDnItfwRMjN9MRHuEMMrhwokbKKmqcg2EspkBojDupVWjqyDSVVdT9LEWg7p0TD3D7E4QM6M4__mFadB9YvFYVDsI-pqSMGkabGlqpGJrYIkDEkD2TfggbsYGD7ExX_yTCXYtTupjCWxFwuir0VvC2ukR9pZaTEO77doF8sw3lPO7ecofc0WmUAdFvwAg-8pov9ct3c8wmqPuovzbEJQ,,","skuId":"781060772","shopId":431782,"price":{"applicablePriceDiscounts":[{"priceWithDiscount":"930","type":"ya-card","totalPercentWithDiscount":1}],"value":"939","currency":"RUR"},"hid":"18540470","name":"Киреев В. Л. \"Банковское дело. Краткий курс\"","label":"g1xx4pfjzdn","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_BEowpbNRoMD-cOdMMGjdHxmGRJS1fcMVsjQYH4dzMqkK3DYUAGsXoK7UZ7g-a-GBBRAPCz8h1lnA35wq2LhAc9L_nLreGZ-z8R0ChkiKoxpViAwLLo2r9dNjjX_GX4M173HCFqwIEAhAiTw_KrI1MQdrJmhVH6blaRyLVs4BJosCn9kKBsKC3vRi_DnFeSFSIn2SYnCvqZs64J416RLaTLPBBKHug4Ck4irqCopHJoZL8hV9c2uXLhWZgCmGxi8s8waeCczkzcbMGT-Ig_xgzAjPgmDXgcCZgqhSj1xUwE2Ff4bkoiMpcgostwvWwhZb2I898iXZWMl4uGFNIqEYHv7TG2quUO73VblHzHmcXGfT6YevKqEqRz2NXnx1zqg2LAKzLnKb7hSc6PYOpXkLy9nu3JmdZZlmRqTsLkldVO8EFZV7b7PQoxiytdhr2Rmgmw8NM9KRyyJvjfiUQ2A4TBVz_iz5zfVzAwW4o1E6Vm9573M3i4JNxCQ40PvB3_mVUXWHXa7clF38TYklSK7WQBkUXEMRmBY2FBImdwQL7b8Ej_7ODSHOr-0KjIL_kkyQobxqqFFlqBKAqOk2GH6toLjNaZCBiBchiXqwx6w_NCXYY-nyCZGR6ibbGSpVg2SauUz94OdRPLhKmPk9nkj_Y_EiMrrColwV3etCgojMM9IGnW9usi8X64HJTkInFzkTQPOPtnog7jUQh4RvYRgsW8RH0LEd05bLkDj96h4QL3ajml7qr5QkXqK-jtLV64Zw7mbrlCLRvddSAO_-gxaNyrYR80XRVoeT4l1pQ600RkzLdxrdwdSKwTDTZ7qUyhCvI6Mq2Ci0mNTdYY3USqUOtzJg5KEoHnUMRUY5YTd-hkMCpEK5Zqwb0oWarIkep4XLAn52qd-v2wtV1XvSdyTCeX_4CH94Z3EujgEP_lpzz3b16Cabvughn1joCV52W9GikvhXHBKNm0-t-T_gQPBalhpmOxm40d3YVPb-Gcq84JZoUDDpuAypjOmXGDt2qeMwHb70R-BfPWOloTfvwGIpxyhAOMQy1aOYWVwSMqlNv4vnUQb7-H_zYmfYr3PYoNsb-mQzLZ7CbYIVtl1aMODjrwFCARuiMSLntNskdR2S0p3N20vA8M6PvUwPndlJSSU0yC6x-5mt05_WZLH_xPW48eBWXrPZkV0rAyNe32V7lKtLVeGUdraJYn2NgFs5VvZThKhUJrquVpBkkDv7PIRyyfEQnDAgUjV01rndLJpRJ-dO8xb7nqO1eVOuDjyUWfD6QDGdmRMcOKrGz-2aHquHdGrcXUEzlrkbADehrov3HejQHAEV2fOg5p2KCztkUXGgBaDYYMCQWhBB3cliBmySUKiF9jPm56QqZI5HNcxLzlAdIJI5rH1-jfvFNZCIXnpeqrlSI1VgL0GYO_irlw7OTt9PGg8kuTcG4ltoSRkJbv9Tmtql_yjJRejq6semYlDoBUWIufmof2k9yPtmyakfczHcMo0PCE7mlkC2ZyY2fbLlZisGoOuEgdD7UWrogT4y6IrHMTSr_v8Beb82EasrpE7jquAjoD3Fjo2N8Lqa2vY-aPtB58dnG0mnRQiMVdedfE2IMF77aS3LtAldR_7cE4zqg-cB7xEm5ABbRxVQdaoGGwGihLn8JG0azgMg-dGNkxhPNsJSHwqcUgoNYPur8r9R3rOc4Oz77gWJDIOLQP9OT2AG8B0J39KEosFW9lyJ77icY2Avt4TUY6ijNH7HA1qszpz-1FhalUvDtzhUt9Tg1wkFaF8j6aBwXhRm3z0ee4xUy4yb3iFPCDK5yBzCGGdz4uI9Jhk_2POiQg4NvDYPGgUeTGZoIGdCZjJmAOLKYqwWel39dcxoox5R29b-T4uQzmj9hK0DSmfEpGxVkZvJIDAwYlnB_7V9dssarsXfRLBNN84_e4gYB7Fcedu59hE2IAp_y_RArds53q2q-iuilBE6JiuDMHPMp8M8x84NYUqZbip9I6mrU2tgkxGt3cKtk26YVjOpP00o1t6MhCzwsjc2fGisH3XF7VcuVZJXLoU06EGC6N20zKSxpVQr2R5H87yJNICW-N-pj2GVVLgh2DgGxEBeagKybrPRsDAPN1vTwM0NJ0oO4-y4P-nKIvyN8gCI9XchWDcsW3ytFKcjFBaaUnw7ni8lCMHhzfd4l7-ZatNwVphnSEWlycKv144O4hv0W8fLeXIagZ6g1Npd15pB_xN5o186nXdikHw2qHhvd4szFwwQbUwgDRBm2qY6A0R61rI4RB5YuBAq1FhARVnxS1kTpngba-AhTg13NV0jKk8CAlBL-hhTfJAmc6xlXaxsmmpGLS5qPZBB2aTbxSNbkeX385lMqlG2ctP0lRwvY2z5EL3loRWKRMr53x3CHvOTSx6aotI5cB09ic6bqjM1O5683LhPsGLxqr7vQVOSBLHO6XYhOHT3ye6r3NmfBcXP8jVx4J812CQIRosqZH6mkg2pID7i3b766XUkzCiqk9iQ6_xe1ID42IQhReVjmE9iJaz5M5_rkMGCUiNlu8u4D9rKT0LJwdE-iHEdROUky-X3nDYl9rWj-hGkfMc07EWnQ27_cIMS09-I3Uv7ItT831zqw4/b64e=1/sign=5f19ff0eb34200d77055091af908ebe8/keyno=MARKET_1/*","showUid":"17176354458565463794906009","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":"CgoQ9Zqb25O58MY0EjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhYI85Sw0QYQpJW49AIYlOSxByC2z+sI","sign":"COFlf+65029ilePsPuX5bmD2QL3Pf/SxQRFwf0nyo/o="},"target":"cart_addition"},"baobabClientDataDeletionFromCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQ9Zqb25O58MY0EjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhYI85Sw0QYQpJW49AIYlOSxByC2z+sI","sign":"COFlf+65029ilePsPuX5bmD2QL3Pf/SxQRFwf0nyo/o="},"target":"cart_deletion"}}}},"meta":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-q51ryd4r95c/addToCartButton":{"name":"@light/AddToCartButtonSnippet"}}}
{"widgets":{"@light/AddToCartButtonSnippet":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-f9unb94nxxg/addToCartButton":{"offerId":"Zrpz5k69t_rNQ4DNX85bBQ","skuId":"101523598017","pendingCartItem":{"productId":1488978012,"offerId":"Zrpz5k69t_rNQ4DNX85bBQ","showPlaceId":"OTNDnItfwRMjN9MRHuEMMrhwokbKKmqc5gnoDrJfuZcGRS-EfLPQY0nJNmGZt7pHeVze22p6Jxg3GlTzTD32Dz4dWPccS_6Td0-VVYQiVwjKENzV71vgaWeRIXjb-J1zeoUewZAcjvyNdc_ubxOrTMasZ-DBr5rwDoLESuxUF2zBgM2mbh_n5n-KQ37Pi_JdP96QRy8GXKLVm5o6h5yQBQ,,","feeShow":"OTNDnItfwRMjN9MRHuEMMrhwokbKKmqc5gnoDrJfuZcGRS-EfLPQY0nJNmGZt7pHeVze22p6Jxg3GlTzTD32Dz4dWPccS_6Td0-VVYQiVwjKENzV71vgaWeRIXjb-J1zeoUewZAcjvyNdc_ubxOrTMasZ-DBr5rwDoLESuxUF2zBgM2mbh_n5n-KQ37Pi_JdP96QRy8GXKLVm5o6h5yQBQ,,","skuId":"101523598017","shopId":431782,"price":{"applicablePriceDiscounts":[{"priceWithDiscount":"1307","type":"ya-card","totalPercentWithDiscount":2}],"value":"1333","currency":"RUR"},"hid":"18540470","name":"Однострочники Python: лаконичный и содержательный код Майер К.","label":"njxo61he5nq","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_78cooYYz2Uv0kQOoskuE-NqLkiM3CLVj4QqjuPW-GmmY54aUgvDWx2u8f5lquR2i6jc8xlLcQng1MdPeqtJBJqBuzuxIBXEBx49mGUkhu4ddoEbGZ8L9QSoyIMTrExDk0ZvbWcZA2LnJwrkd050Nol0r2jDgkkTG_sjlEOCVHto0SHJKGJe2oS33ve-wMO3cvW6pjLqXBeG7aOayXNsgb8igq7TkYsEBLtEpiZ1vnN3PgLNjOeUGPn1AUCkizv7lodpPfeSziLJN0U2srwVSrL5ol3vrXuZCDM-6_g58GaJ8a5bGLGiATjMIR33PN6cwuHNcZYPVfWdlXyBtd_FD8sDALhlS-XK1tjKCcN5Z-jWMu9B-s0u3_be-enjtBpeIWuVJKs2xtB60X_I1KPNsJ_2LhYliLbljTNptl8SeGxazCPNtd1Mt3PSToEl5yPza1TL2n5ng3_l5ADujTg8w-e8ePDlU53TKX7KaDE3yB5yDF0BAWHpiwmu6MzT1878CnJaKM1AxAsObtHDetK2Zf8rItz3E9EEQ5lnRGFtG3VJ8WuAyvag6rSG9T1UAt9wDIHTMhPNgnbkwQOnFE548MZBR6aJzF8Li7X45t4dIx-RTTknAmWNAXjfYNkBufVO48x_U3oUHU8vB4Zr0StOHg8oOh-6oFOoYvWWlQOCmCFHq1TVMMiTzbbpW_i7r46qxxqB7xFhbJ_I-WcfDa7JEXmfSaOkMCPM_UfmZE313dJZKVmLB5h5KbPPx1T7HeCfpxrbocAP24twwBffTTeUzYcbmbLzVBjH-NtQpMvlrK-cSb1Et1tRUlEJTFYauZSUV8_y1y3o6X8iKEiS3EXTE25noCHeFjchDQ3P1qMYuj_9dP8BNeWv3bAFTLhBJfp4ms58wP07AkoEU5zYdSJPdxXRnZ9kuBKzu3Y69-BaxSvT9w-KKg7T4CXLEKfPNab2n7j6usmy6pH5K0oPFpQY2l58VPa9a_hvxU7A0b9DGFNH87enqS_Nno9Hi0TigvAq24X5yX2Ehe-uw8W11qbXuTjhomxZiaRNOFkG_4P_VgIjo01-egSgIZ7CSmAi2NjTIFL0Tu_2-G8Z_mRl7RfojSbhYOQTgrvJY9KrVngpuzmScCc72Dq7uSSEkPeVZwLy3McHyPOOEZvfhW8h09vE90R7qnX_2wIKW_hhLJOEk_hIMHK7tELCagK865Utj4OCjWrwCYB7geVY9M9bl4gcJT1CMIpKdzqN-bqQLwlur5iSaojz7_GjWKlZvSZXylk8Ye9TOQNFrWMWFc8uvWnuT-mL4_mx_JYQcFikrfPnib-8qg_CVa7ZY2AAYjK8UUQ479SBBipckvGO-J0mBLuTPSpWxg-wYztRFathuuCuo29fd9CDTqFpeqycvT8n98kBzktga5rr02htO7i7nFkqMSOmyTTza8KAVLO0Y0Snlt6HbhsQIoDvJHsMN07-lxxsoq1tbCOOlnbj0DmlXMML11-c1cMl0T_0U6_7RDgLMq9MlkVhu156jxo5mMad71ZzlzYRZM2BtsaiBmPIj2C9LXATvdClwHCJhrl2FfdWNKeSMMLPjN-JqPXqVzYtTvPLNwv97_JrCIIeCX4aK36gsDuUUl_-p_IVY9E3kxZMyl6u2jDX-R4pzlT2py2KQ_wwGLUda9TUqUQixGOeVt5XIHITK6p21XPJoj1meUyw573Y4fg9vMzI342Y3M-VL-1OSn9NR2UA66jd1wX7uwEorgXK67B00FN1IXTsOP8RXCCoW04yusX8ANe755MG4gwnUyVgMbGHm5wOIf7yf5eldoNaN8Nii8HgNgh7ScE88a4kk182-Jv-1tNqfDjouDjHxR7tv6bX9xdNxPhQRqp8thBlAK9sxizT0EToO9rFZNAhECo8Y2nvTeDq_yHsji7fxJHUo-u3N7xHA43d3lYGcsH_kPk4oOn2nkXG44GTgjTjtpBOKac25BI5FqucJ5oEPphKSmahT8wkmvZ1T_4GgNHkGHJND1VW-b1SuNNUDjDDpuQNxd0Rb_tnNbmHhK8GZm1eV2Cu2z4HTzOUbdfRU2YpPiDtfvia8L_-xtXO69EPbQ_nlH5qyvCcXm-kwkzKF0y6ddETkbP9TTPvfywyO56G-vxqdpASJD7yeX2DFn91jZF55N8YCS5iGeZcHkDlTl6sRiqA0tfLRKiKF_lHhvapY3W2n94D3UZl_LoxoGITAN-OTir_AyLsWc8lf0Hm3ROQ2-U29mZ1oFhD_SumylUT82gO6waJd6XmS97oUDWQix0osVACGvm40j9_KuGushwvFENLYdL0yECYGO-Vmk8so1TKbMp74hUVN2s6KbCvIxsnjy63YA9At4uvFqpK5GmZVlUuCi-rZi57KivdunCkh318pWYAJj9zVF6K8SjfF5IpuA5FrWtE_OSXsGszla8_i_FzYY8B8ux7SiH9KXf-dKRU_hewAEPbeTmumC-uKSYwNcNzxWy7NMucR23Su73QofUIcFPVlOHXDC16BFNNAR1UoOcW-ydfpis0yxX9WXjhnMzEBXEkVeUCmQmrMP0ZuMfSFfKMQh81Qm25UiEvuaqlOJili8y0tTqmMzt6tgVeCZnGChiCyzZ/b64e=1/sign=dd5aabab85c4bc4cdec5659d4fb46bfa/keyno=MARKET_1/*","showUid":"17176354458535341221806010","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":"CgoQ9Zqb25O58MY0EjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhcI3ICAxgUQwdWcmvoCGMb/qAUgts/rCA==","sign":"5Twsl8ytTuHcGa6gP6yIfRupQfthKA/F+rFfdhtyvm0="},"target":"cart_addition"},"baobabClientDataDeletionFromCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQ9Zqb25O58MY0EjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhcI3ICAxgUQwdWcmvoCGMb/qAUgts/rCA==","sign":"5Twsl8ytTuHcGa6gP6yIfRupQfthKA/F+rFfdhtyvm0="},"target":"cart_deletion"}}}},"meta":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-f9unb94nxxg/addToCartButton":{"name":"@light/AddToCartButtonSnippet"}}}
{"widgets":{"@light/AddToCartButtonSnippet":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-kwwkzsea1ad/addToCartButton":{"offerId":"t6Eu9qTHdTRPNVWgv_aNXQ","skuId":"857296172","pendingCartItem":{"productId":1781302658,"offerId":"t6Eu9qTHdTRPNVWgv_aNXQ","showPlaceId":"OTNDnItfwRMjN9MRHuEMMrhwokbKKmqcIEJyqvHlIMhMI-udT_oqUScNUj39G5TZ-W3xF--Aa3RGVZDiO9eXkjhyhFsXsDqg3qloUfNqOGRrImQet1ui6LHjUPUGlo5FoPDyuqlzUvDG8TXl_degRkyGpi_1AR-eZXJBgbw43pNKP5RFrftbP8wBUUmK6wtQjQOlVOtmixrSFvDuFTg5aGn1t0bgNLrgFv6rYCLd7YI,","feeShow":"OTNDnItfwRMjN9MRHuEMMrhwokbKKmqcIEJyqvHlIMhMI-udT_oqUScNUj39G5TZ-W3xF--Aa3RGVZDiO9eXkjhyhFsXsDqg3qloUfNqOGRrImQet1ui6LHjUPUGlo5FoPDyuqlzUvDG8TXl_degRkyGpi_1AR-eZXJBgbw43pNKP5RFrftbP8wBUUmK6wtQjQOlVOtmixrSFvDuFTg5aGn1t0bgNLrgFv6rYCLd7YI,","skuId":"857296172","shopId":431782,"price":{"applicablePriceDiscounts":[{"priceWithDiscount":"3403","type":"ya-card","totalPercentWithDiscount":2}],"value":"3473","currency":"RUR"},"hid":"18540470","name":"JavaScript. Полное руководство. 7-е издание.","label":"rcuz7ti8s59","count":0,"features":[],"imageMeta":{"namespace":"mpic","groupId":1886039,"key":"img_id8069150422467623363.jpeg"}},"quantity":{"step":1,"minimum":1,"maximum":999},"cpaUrl":"/safeclick/data=TxNGOK9vJEN7oLFLeCTKEoHAfZQvkL2nfEanim7NYOVpfmU8FxNRyXgJJiJ-c-j1PIPDuImRjJdh3BU-WeTn4qyMUYBwATuyot1-pkkOgU9g3ApVjQgVhd_z151n6WrbVA7s_n6B2p7ddK5stWCAvdOJYMBq3qsU8yb8pt1WktQ9YfhnvTuIvS-YMYodU6fV9CjBIKFfFFMCC_CEtGwR-u3z9falErd_X8ohEsI0o9qdBVmZ4NVkjqeTuRidy_yp5saiFYaGGnDhCkn2iHiVpH1Ss1sr34xfWxr1fS-RLgupzfj77RK4In0twZ5s08-Xw1Ac4oJODQNMYYAeBkiJEeYN_R469zhsuP05uXe2bPI5963ORrbrnTSne22-7lsF0FUDtBOyRFK2FytxPevwlFjfUm0liFEXgmhvCM6EwCHQY1gLkGVKJNA0vT-Gx6Q1zGHJzYoo-84hnpdSp8ICteaARsDFfHSHkmeJZ4_WDZkd2srEai1d1aFe3h_QsQUB72t6vh28Eo9xTn9Xi-t0-BLJnKBwNBFiHJXCdPQF1cLhNWB_YfuwWQhGdypqbjQI66FTEJiSVnqibbrvyf20MmItASwTUvEqlMNOpM7ZcD12cAwcruN9ZkcfNSM09ssRAq_SnUQMv22hY5pCAE4RCkCtVxOygaek5S0iDsMzH7TACmvsXYXk325_oQytRgfLOm-ORZxZHKMSdiWXTjyFmP74I7RWQa02zMjzm4UlIw7UjCzqxUQ-qQBLyxW3x679aip3NxHzS3OzYeJpoi4szNOI1f4hc3Yd_ktmrk2laRBkM74gqDWWIDtU2ZNev5EJk-yz6Mh9Lcx9cmZkvfrR1doxpqX6dBJu0xwZvmYSWHgJiHb5A9X06XCCnQFApPCz1wqChVpTN0hlsv06AhC8sslEawddT0_Cxs_6u0FuaStYaZimMeck5nuNIFhb5Iy-kph1lZUAwroKCERz69bOTLvOqEjvdtjU_TzkHcoJaL1uL1Umy2AR777wtojGXtxR5tY0mKP-zdGwtgQeP8vHIjv9_UtWmpAhfaC4kRFeIj0VZnH9gXllUsTMgY7vvy0FfkvXBv4MJV6reHU0lHosXuGHt0nPBi9m0FWPoQNOc1G08LOIWZn86sFAPGYKBdg6IyjTTLheZT6WO7J6GO3usGVLdw_MDkQo4Zg1_ROqtiUpbzz9o7ZWBF1ivsNEiMuVqjAakdiycXSIZHpOd7HrnIOIfcb5U-sVrn8gVTl20zc9s9kwzziovXo2lmJY0RuGoV4XZ6JqkSCk3Y4Q7sonPXUdAdYlXby9U-95gIQKPb-7VB1-x3rDvQUPBlc390DNbiw3f68jQOZJoe71P5q0zflw4FxXBBoWHKO7uZx0HbnoWoSNAZl2-IrwznwRylIxdJwM4qsDJhC-5hVTnGkOg9su_T2zeLlkOTH7cZ0M2CEqEtHn7tqvYS2f2ek65qO5ki0l98ilX0ZbBMciBkgWlZs9FfGeoFm0eIcwKkDHUAVYZ8lMxJSek51TQWFShqW3N8AsCDt47TvDQNS2uWAPP6lq67l439pjnpYpnsGLST2U5mMOZ2OYHVrUIsttinWC6s9SICHuxv2FJQikrW4bRX3mKC-B4wc8-twVscg9i13H5ESr-sJdbTEiH0fzNdi511edXUOVmVENhCKRu1hP8C3UI_DL72p4XHi0Bn-PCX8tuFm5vWC1t-1mddEhUA2FqwIh3KF9PLaorSyiXo9_O6rvK6oyEoThtO5CeUyxGGvXIc1lyBz1p4NJLs6Bwh2BmX6oi-fv4DyRyP015mxY8-vlHHJByKNmg__VXxJdulFlr_AK8LJBIYhZoTtlhvbggKCaNBdnu3PbQvTUbBbhqKxk_AIXlqqR4WpqY9L2t8nYDvIpAewilLkSpwJm8ZxZPMc8CJpi31JET4o4AD0i8gHs-gWHwUoBdvrVwyNOkKJmvbAGrldWQng03diugqONDkC8Hu9A26pEdYTPPyF06Z2qcYDR9VOiS5V_rbrT-05duFNOD5tfw9ZQ4yEDiEkoO6pmYWpircCxss7OGSf0Mk8lv07HM4NN0JyhWw8fDIU0O2WcVeKVm6JJDYesuLhqlLLuv3JCb_73aw28j4qqvWNviw2wO-SFsDGLroDHgQukHMee0EOeukNKjwyykyaapyetynx6V73xn026QtRJpMZ9s93OhS05Z_BrTQveuFWA_6AGpAUW-fY1C8YA_4v8YE8ydmmWi92SDVfBjRsAHVx3ys0BuVuM0HpbM8duWt5JMJW1GUBD9dm-iaLKVeHoz4ccUNnZTbCQxnw73NHfqkesoEBIWR-oXXBKZqBC5C73Y_890Wtpn2egMxnqdHgqurQ6cckn4VU3INIaJRwbABLjoIwsl9TTM37V5twcqWY_KWKDdcJHt4GL52kTrqWWvSQCLNpSTYtlhqNPGbO94uPf8RbJDZriLWusQLlFLu5v7dDaiGOvckkbw7iBR8EaxVxmPlwiqYspTjywxpeWa1qeJIW6G3n3BcOyS5yK8UqZzMVX-nwQ2tDmHWqL0wDn_r986yN3xUDD5DrdNqzutqeu1uQAGIGqy2f4hYRqKNRD4JWz-m0p-VvPu9L5VHS94LqYTjkaf6dYho2U6-RJFRpX1NttCKpFxHgQDIJqLIh2opCReNKWubcZ8_ardhN5Ozpy9hCVc4YVYbr6INYlK6WrsOj2WzEQHRxgux5h6rs4SjYtMrsks90nl-kLGmvPvvvw3-qpSBGkze4gRx9DGATCucHT0oIGxdL3aEiIUFgUPNTUGGbTW4WpZciSCqOf4eA4tbCBxyieNQq8Aw1XXYcB3KrFYnyLpdimLfHaKNeaRLbnJiD_oA,,/b64e=1/sign=b273bf4ffe3d67a19652a2db52499a67/keyno=MARKET_1/*","showUid":"17176354458565513907206011","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":"CgoQ9Zqb25O58MY0EjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhYIgouy0QYQrJrlmAMYvMLBByC2z+sI","sign":"/IVuJXgbphmUgqjL2+wNrGb9HblxxvYF2kdUQ5JOhw0="},"target":"cart_addition"},"baobabClientDataDeletionFromCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQ9Zqb25O58MY0EjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhYIgouy0QYQrJrlmAMYvMLBByC2z+sI","sign":"/IVuJXgbphmUgqjL2+wNrGb9HblxxvYF2kdUQ5JOhw0="},"target":"cart_deletion"}}}},"meta":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-kwwkzsea1ad/addToCartButton":{"name":"@light/AddToCartButtonSnippet"}}}
{"widgets":{"@light/AdLabel":{"/content/page/fancyPage/recommendationRoll/content/lazyGenerator/initialContent/recomLayoutItem_101_8/content/content/content/adLabel":{"adLabel":{"adLabelText":"Реклама","advertizer":"Общество с ограниченной ответственностью «Азимут», ИНН 7805797800, ID #e-1g-107382-VND-ADV","adLabel":1},"advertisementId":1943501,"allowDebug":false,"borderRadius":5,"indents":6}}},"meta":{"/content/page/fancyPage/recommendationRoll/content/lazyGenerator/initialContent/recomLayoutItem_101_8/content/content/content/adLabel":{"name":"@light/AdLabel"}}}
{"widgets":{"@MarketNode/ComplainFormPopup":{"/content/page/fancyPage/complainFormPopup":{"userEmail":"","regionName":"Москва","requestId":"1717635445264/ce0271b3521964489291912a2e1a0600/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":{"13447115526525859235":{"classifierMagicId":"24b3c54d09466d3e573378fb0a8de70d","feedId":"475690","shopId":84212635,"shopName":"Яркое Детство.","wareId":"MqiKgvfyO58oW3DDu8s2ug","categoryName":"Учебная литература","categoryId":18540470,"marketSku":"560312128","productId":1781255948,"slug":"chistyi-kod-sozdanie-analiz-i-refaktoring","productTitle":"Мартин Р. \"Чистый код: создание, анализ и рефакторинг\"","offerTitle":"Чистый код: создание, анализ и рефакторинг. Библиотека программиста","image":"https://avatars.mds.yandex.net/get-mpic/5243791/img_id6091210302185196012.jpeg/orig"}}}}
{"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=hyWzByom4mEUWwdIAw-z6oqpCXo9l105M7Nfc5uxx1ftYtMdaleovzlozMDtqrh5iP9D6JwIA-E52rMN2-YiHrIhD7qSnOR3UkJD7MluzUKauqy6h-CnPphq-t0L4QrmKmt1-UkVqEZEEw6MU-v7tuk43Iwvf_Y7uIrELuwu0ZCnkUf5l4GUDMdqQ0AgzghgnVT1T2TiHGVZOlHPyTUz-pukhi5QUaap&lr=213&offerid=MqiKgvfyO58oW3DDu8s2ug&show-uid=17158716641210467695209008&sku=560312128&uniqueId=670830&loggedin=1","backpath":"http://market.yandex.ru/product--chistyi-kod-sozdanie-analiz-i-refaktoring-biblioteka-programmista/1781255948?cpc=hyWzByom4mEUWwdIAw-z6oqpCXo9l105M7Nfc5uxx1ftYtMdaleovzlozMDtqrh5iP9D6JwIA-E52rMN2-YiHrIhD7qSnOR3UkJD7MluzUKauqy6h-CnPphq-t0L4QrmKmt1-UkVqEZEEw6MU-v7tuk43Iwvf_Y7uIrELuwu0ZCnkUf5l4GUDMdqQ0AgzghgnVT1T2TiHGVZOlHPyTUz-pukhi5QUaap&lr=213&offerid=MqiKgvfyO58oW3DDu8s2ug&show-uid=17158716641210467695209008&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":"soqBF4tfJvC4SViMxcX9lw==","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":{"13447115526525859235":{"skuId":"560312128","businessId":"670830","place":"product","productId":"1781255948","title":"Мартин Р. \"Чистый код: создание, анализ и рефакторинг\"","picture":"https://avatars.mds.yandex.net/get-mpic/4725655/2a0000018acdc8a6663eae43bafc6530780a/orig","price":{"value":731,"currency":"RUR"},"isPharma":false}},"wishlistItemResult":{"24a5654dd9bf7e3ed9904264424e83cd":{"id":"24a5654dd9bf7e3ed9904264424e83cd","wishlistItemIds":[],"hasMore":false,"token":{"lastCrTime":null,"lastId":null}}},"headerState":{"id":"23pmrjmnhv8","wishCount":0},"userComparisonListReady":{"rqjb5pc29ui":{"result":[]}},"comparisonButton":{"13447115526525859235":{"categoryId":"18540470","productId":"1781255948","skuId":"560312128","isAdult":false,"categoryName":"Учебная литература"}}}}