{"widgets":{"@light/AdLabel":{"/content/header/headerPromo/adLabel":{"adLabel":{"adLabelText":"Реклама","advertizer":"САН, ИНН 6679154629, ID #e-1g-108980-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/1534436/img-535ef468-629c-41f7-899f-2aff175d6953.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/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_oms-orders-list":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_product-page-kkm-size":12,"all-lazy-loader":true,"all_index_recom-trigger-snippet":"without_pinned_cart_items","all_premium-incut":true,"all_snippet-animation":"all-autoscroll","dsk_visible-slice-premium-snippet":true,"all_premium-gallery-animation":true,"all_km_url_cpc":true,"all_premium_cpm_link":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":"5ip6q794bsp","color":"#222222","comparisonHash":"4MafAW6gSpcqwL8enMXysuYx4Ss6","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":"CgoQjfKW0KSopd86EhgKFndhbHRlcl9zaG93X2NhcmRfZXZlbnQyFgiMnq/RBhDA3paLAhjG/6gFILbP6wg=","sign":"gM/Zq/raCe2wtW2ZER7dZfpEFl7/eamU6to4MJxKASs="}}}}
{"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":{"13906660470092400201":{"id":"13906660470092400201","productId":"1781255948","skuId":"560312128","offerId":"VjvsMgisQbu3w82eDL2YsQ","productSlug":"chistyi-kod-sozdanie-analiz-i-refaktoring","categoryId":"18540470","navnodeId":"18540471","businessId":"749016","shopId":"431782","vendorId":"11157446","departmentId":"54510","supplierId":"6589444"},"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_16332478854332421004":{"width":708,"height":1068,"origUrl":"https://avatars.mds.yandex.net/get-mpic/4420830/img_id4886831143375300557.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_9081538127593267465":{"width":1444,"height":2026,"origUrl":"https://avatars.mds.yandex.net/get-mpic/5275484/2a0000018acdc8aaee02358877b15f2a36ba/orig","title":"Мартин Р. \"Чистый код: создание, анализ и рефакторинг\"","entity":"avatars_picture"},"mi_2862246638368895445":{"width":708,"height":1068,"origUrl":"https://avatars.mds.yandex.net/get-mpic/3721790/img_id9153231908257234419.jpeg/orig","title":"Мартин Р. \"Чистый код: создание, анализ и рефакторинг\"","entity":"avatars_picture"},"mi_16658222309438424409":{"width":708,"height":1052,"origUrl":"https://avatars.mds.yandex.net/get-mpic/5163819/img_id7225785209019881011.jpeg/orig","title":"Мартин Р. \"Чистый код: создание, анализ и рефакторинг\"","entity":"avatars_picture"},"mi_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_7317256987604149458":{"width":708,"height":1068,"origUrl":"https://avatars.mds.yandex.net/get-mpic/5042167/img_id4707297719695452298.jpeg/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_11924700973451649762":{"width":1570,"height":2046,"origUrl":"https://avatars.mds.yandex.net/get-mpic/1992523/2a0000018acdc8a8f81fe47a69ffb828e416/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_13206139008843849820":{"width":708,"height":516,"origUrl":"https://avatars.mds.yandex.net/get-mpic/5234463/img_id2215078736891191622.jpeg/orig","title":"Мартин Р. \"Чистый код: создание, анализ и рефакторинг\"","entity":"avatars_picture"},"mi_1102058964260505473":{"width":1516,"height":2016,"origUrl":"https://avatars.mds.yandex.net/get-mpic/5236803/2a0000018acdc8abb41ed96e221963bebc64/orig","title":"Мартин Р. \"Чистый код: создание, анализ и рефакторинг\"","entity":"avatars_picture"},"mi_15359145659709095794":{"width":1504,"height":2036,"origUrl":"https://avatars.mds.yandex.net/get-mpic/5210364/2a0000018acdc8a9b97ed541717121caef17/orig","title":"Мартин Р. \"Чистый код: создание, анализ и рефакторинг\"","entity":"avatars_picture"},"mi_8837830097695489855":{"width":1544,"height":2048,"origUrl":"https://avatars.mds.yandex.net/get-mpic/3699895/2a0000018acdc8a9c766c3cbfa3c07e9af61/orig","title":"Мартин Р. \"Чистый код: создание, анализ и рефакторинг\"","entity":"avatars_picture"},"mi_4229961713255104506":{"width":1450,"height":1994,"origUrl":"https://avatars.mds.yandex.net/get-mpic/1592349/2a0000018acdc8abff5bd0d04c17072eea7f/orig","title":"Мартин Р. \"Чистый код: создание, анализ и рефакторинг\"","entity":"avatars_picture"},"mi_132831799602963196":{"width":1488,"height":2046,"origUrl":"https://avatars.mds.yandex.net/get-mpic/3590777/2a0000018acdc8a702ee2f38ae8f27c6d1f8/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_11899236260145885813":{"width":1508,"height":2004,"origUrl":"https://avatars.mds.yandex.net/get-mpic/4441663/2a0000018acdc8ae854cd692456c4bf45d6d/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_16670320826718167616":{"width":1362,"height":1930,"origUrl":"https://avatars.mds.yandex.net/get-mpic/4725655/2a0000018acdc8a6663eae43bafc6530780a/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_11223838496823320007":{"width":1300,"height":1830,"origUrl":"https://avatars.mds.yandex.net/get-mpic/5235429/2a0000018acdc8a7a48496f7cb868dbcafa7/orig","title":"Мартин Р. \"Чистый код: создание, анализ и рефакторинг\"","entity":"avatars_picture"}},"reviewGallery":{},"businessReviewGallery":{},"reviewItem":{},"transition":{"tr_10706408610752378358":{"type":"fullSpecsGrouped","params":{"cpc":"6zd6B_E8kOiJt5UdMo7uAq17qCtQS8VTPaq_CPDjuAmbDEcfd5b08apM-tSnU52dS06yd7nknkL3ZGq74hY9iqkklR38ytFx0F8TOxzmJerFtlBs2UdNLITVua7F1poAfCw3D0GTFR_jPxIBJZtrfw,,","productId":"1781255948","slug":"chistyi-kod-sozdanie-analiz-i-refaktoring","businessId":"670830","skuId":"560312128"}},"tr_15925955253602850098":{"type":"ratingSummary","params":{"offerId":"MqiKgvfyO58oW3DDu8s2ug","productId":"1781255948","slug":"chistyi-kod-sozdanie-analiz-i-refaktoring","businessId":"670830","skuId":"560312128","categoryId":"18540470"}},"tr_2530620664974868025":{"type":"productPageId","params":{"productId":"1781255948","slug":"martin-r-chistyi-kod-sozdanie-analiz-i-refaktoring"}},"tr_10032795354293247604":{"type":"ratingSummary","params":{"offerId":"MqiKgvfyO58oW3DDu8s2ug","productId":"1781255948","slug":"chistyi-kod-sozdanie-analiz-i-refaktoring","businessId":"670830","skuId":"560312128","categoryId":"18540470","shopName":"Яркое Детство."}},"tr_7003047116865673333":{"type":"productQuestionsLink","params":{"offerId":"MqiKgvfyO58oW3DDu8s2ug","cpc":"6zd6B_E8kOiJt5UdMo7uAq17qCtQS8VTPaq_CPDjuAmbDEcfd5b08apM-tSnU52dS06yd7nknkL3ZGq74hY9iqkklR38ytFx0F8TOxzmJerFtlBs2UdNLITVua7F1poAfCw3D0GTFR_jPxIBJZtrfw,,","productId":"1781255948","slug":"chistyi-kod-sozdanie-analiz-i-refaktoring","businessId":"670830","skuId":"560312128"}},"tr_9305334470796202161":{"type":"productCard","params":{"offerId":"VjvsMgisQbu3w82eDL2YsQ","cpc":"6zd6B_E8kOj6ib7RHTc0OY0VdlKgXEUcfh3gPGfG6bEq2McE9iHmoG9hKBaOmaxMlsj3gcajwqF5ZRb789AGNyBJYaf8Eqbe9RMCuWtA6RYYUrUvDBospON5SML9PA_CGTz7lsjh-UFDoj5HKaT9PHl1vm-o16Qk_qrF6_f7ugRj6fYTUteYKMhzjEDzJF3EVFvjlqmE_OiNpcfnv47lihCcMkcEJhJg","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"}}},"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":["13906660470092400201"]},"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":{"views":{"defaultOffer":"vi_13447115526525859235_bi_8395124496485478752","topOffers":["vi_13906660470092400201_bi_8595855032778051151"]},"viewItem":{"vi_13906660470092400201_bi_8595855032778051151":{"id":"vi_13906660470092400201_bi_8595855032778051151","composeId":"13906660470092400201","buyOptionId":"bi_8595855032778051151"},"vi_13447115526525859235_bi_8395124496485478752":{"id":"vi_13447115526525859235_bi_8395124496485478752","composeId":"13447115526525859235","buyOptionId":"bi_8395124496485478752"}},"buyOption":{"bi_8595855032778051151":{"id":"bi_8595855032778051151","title":"Чистый код: создание, анализ и рефакторинг. Библиотека программиста","offerId":"VjvsMgisQbu3w82eDL2YsQ","slug":"chistyi-kod-sozdanie-analiz-i-refaktoring-biblioteka-programmista","trackingLinks":{"cpa":"/safeclick/data=TxNGOK9vJEN7oLFLeCTKEoHAfZQvkL2nfEanim7NYOVpfmU8FxNRyeXgv5fggLtVT3_6B69GimXM9nP5ueTFEtFpp517kdDrL8xRGvsHJoroVF_D4YmMt3524-gzYRdmMPDDqLI8JCzlMSrUIKlrGFjXCCqVhBoVqFyFg9ZfWN6tkr8-1jAj3K3XtPYg9cSgaHHZn5W86dgyU7AIcmd7gmtTMzGc9uIuoYvBQ5fdBLj9Uzv6B3nuJzPGq5CrdW5YlsOWxIzD9LLMQdhDq_o028JACVXtHeflT56VOwvaaITPOeuHyA10gaprtrulThjj4zKzRnuM2EGztI01DNCOZcNk69EWcJYWzTcGKuhqg6yUimX3VI-knX4_ouDo9p3Oe5aa-4Z5alL9UECaRoZ6ST_hgcaOX8YWQTBFXdUfBugwDULuaZxuaLDuuOYTTurgsAn55Tqfvd80mobRP7kDjprsMAv4VTTynX4wyvHZoGee4MMWC9At0_EDpqLwO-5NgeIJIblPYf3uW_ogkcdGdJ2-5zpdZ08104c0LBGNrZ5kWbiTFSrOzcl5irC2b6vMSnvSYESeA4pzVSkXRyUoGnF8NWp1III0Vt7jXkmxFRNwA7AzIzUY1vzY13ZGD1UIP_UqX_7ZrvaQhrerleEZ21UpwkFRdhPKDHUmDJ--l6kJj1xbmYSDTMG_-zqIsyPKTpP9juw2i_hV31Qv8NPZYyAQvS3EctPkuS-_rO4hxLAxJNb1dtHyXLZKA3u0nsM9tTCByhwF8f372AfS32I4cz_v88_NPZiGWyApbv09wpmfTK6Arzul318nhIvXNZWfx-OmBsEpBCT6WIzCwOrEFgtem7Te8QHsvVX0ABagWeAqaKkeHrjWgem2K3JIBKEszEkOSohrWIiuHTQ3C0GhFj3F1ZbbeQw3L1WG5mZIDdJQskomYNsi4GUdG7PGeCbjthPO3GLsw0o_FFPckrxNgDH4ql-atNZWVcxYkjQMhKlMgrSRjugA_DiIfadl63bRLnRqNKI9WH-xsiM2c8Y2HodWRGfDQ5gx6LNKEZL0E4fJKSbYKm3TrFBXg6cwbyJwqiZvhiE7lvixicjc_m481t-0xHSEkLvm2UtSWwz28Y7mSPnBfIxUtX8aCbDkeUvgBESv4ETdKaYPkDYA_WsnoW9-GEanjxvAaBW0c9cfvvAxpAnqZeIczfqZUBCp0MUZDqCcAroeuSz48WJlsYDM_lk6V4Vq0KvXk6xJoG-GAcUkP6yM2HYMq9OhTJRgs2PJdOSF_vaiZotynj_vjAwD_8UMZ9KWWLzIzLTWJxB_4GH1S4zDDt2CnZsPbQAZ3guakhvsQQf8iOXmbDh1v3jfB8y0kKswgYBUIpX07z0lcsoPjA27-eErJ4qzs6k4qrrkg4UgZq0Eox49sK3fSbMYAohiADInJ2nnsxeVSaxHVO3DBQVBf0Iwm_tjkC2hZfWXvYdjx1VqYRZtyu9VEdWo4qFsiNourkweEMZl5Fap-rVocg11IGc14Jt7ngILo63RUehsAEmuazCCkujUYQe0MnOG1etYnH2gfNqFeFWN3EEhKhJoSCU-q3s31pdLnzICxWYhKiGAp99zGUAXBqvOLa_Pz_vr-74RULT_ks6EGuXfDOges1lM6-3PtKX7R_3AkZE8RY5TMdFlVphkkLv16CuWXC5yEdaxkEWnUdtHi_NOBK8lEt7xRX0FALXiFfISiMsMP8lTat12nN0YsCb7js5AcuDlU4mHIfSCY9gqgft4W9rbUFtIUM4IuYG9iwpa1YSwl0iwBuTiljsT6i1JDJ-hbV7B9pcG2saDEB4E0ZXzDfc-RFsB9GXFcTdsM63qt7Krc68UDNRLVOFYEl_Vj4ov9-9WzPpEP02uvlpvo9HSMDuGOaf0L21jo8cpT8LvcuN-DwSspERyHJy3px5KfOFIwKI5jLRgCWypWt8QJlmCfsHhVEg2rAJzybPFqIW8AUJuqlPvUlp3YU9zjzBFTFunTkK79d4eEYsyrJheELJEFPneoL-3fuMc9hjMh-rplsu_41qLHLDz21WYz2ZzIEThshm-eXcVW-xY6MopPrndxw8jNsWOqr_ST1AC8BxTjIqkKsC25Jlh3hV-WhDprj6jZ7cKRtJ48cfNjJJCBU_tQaTfAkvDM-43dnwrKd1MHEQWEnMv8z0vQjdyyvNGbvGpp4NpPlqBsFnm9_JMwYngpCPPIHbPziWTzp6KXTa1fq--qaGGTrXZeuUU-k-_RWjrxpU5lJmbw-_eIpCCOhzaIm3p8LQB7j8f4AdHymRGc47UcGD0TJ1tfJ-ybiPQB6TTjXLuLaNl9QzV9obZIK-bPhSHHIthcbQVqfA_6-2qmf1JRGwGZcNadpTnB-cWPXodgTiO6GyTMnyQkeodQE0V98cPAxgX9q_V2-AQ_-UeOSwWn2XtwsaulK_I0fgoLezwyoRj0YLjW_XjBZCX6RKO45ZTsOhzE25weVHSHMmIVvcvP66HFMGrgTF8jt1ZgZrOcxYivahPZ4p54Fd6wmeBegeE-dxdpWBu1vRmDXs-D_Nn2qz-7pKh9wBPgj2fLbmV7g2nD2OOX0hvGSjn-OZ9Kyx-GlQs2-YaJbcn2UC8tpNHwW5r_LP1r6J3tyJKRStfk3qsB05_BQZc_lNeisMPSHyCZkNxpYNT6QjGW2H5XfVf8cvKrj4khSS9xHe-6tebJaEmHq8IOH8cAub3aUNBWdKfivD0ucThoRPRT99nFsONWoPNnxdP4AO-czEMQnJZPleCr5NiJS_NrWTaCEETEL3d_qzVoSKx6y4A1T5kBFNuIYeaDRDggNhdy6I3l_8T8OQKCf1o_3mu4lpC6vnZyKJI3uuYk3H-R3cwALfCFOXgyYF1HDuBxXic1pwX7eE_Mt5JaalOYobaSoOITUvWBfcm7dOJW4ZlUkx8kLUemNFQ4y2ivZ6lxqTiKG0UUsCLWf6kWq0bkFxOTZ19P7dKcU8_Wp91oMSwgTlFpWJ0p7NvVPGKrHppk6xidVwZSZEIMCO1y_AYTWsPSADmz8fApoeTKeiTReu9igqw_zrq-1eSVYkeSRSiv9aDn07Rhwx4KZUwrRoAcAzp4nhM2NSZfPuFjxIEg3xi0v0QIsB0RKa0h4bvuRyWcm1ID-jJogF_-wFl3sR-kvxhYAzenSgRYWtYkm-YDT4IBa0rqZJIq533V1Vdexnw5AwCAsHl3bHzdLxiRyJmpxEt_G82tsib_ZmCqGd_17MCdEpp0AcNM9Um4Qs6-U12mDPUVdxQzyqmyydC2l9MOSrgEglwKcUgvcnX5klruLEH0_DWydky07WSjHkAlwLeYHlFKwfWNTm9vQbl66_Vja8F1el7M54Zz01zmG5mkGv66_rjLMYOdT56oo_UR86W0nfympf_SBCPFPsgJXkMkIXC_T61FbB1aAVY9qP3dFdMEO7hkBf_Boy73vCbVaen6B82T69Fer4S-dAhfS4IrA5E1FzaxOSH9ZP_O9vTPwdLCOWpKkD3itRnQJeR_0jmf--7vxDTW6ujmxbWB-Qz8Bfboan2VI-x36cQjqq7-mk4m0m7qYn6nMED3bm4oheoftXK2UCE4bh88igdzLHDa3nnAxwvp-GK_1EiPQmQ_MNycThGhOQe8MiBX6bqmIjTVTdvMUGBSVTlhgpQwN6_3f4ZASN4pUrgHiJjLrEPwg,,/b64e=1/sign=439929cabbc6718411fd189056768830/keyno=MARKET_1/*","cpc":"6zd6B_E8kOj6ib7RHTc0OY0VdlKgXEUcfh3gPGfG6bEq2McE9iHmoG9hKBaOmaxMlsj3gcajwqF5ZRb789AGNyBJYaf8Eqbe9RMCuWtA6RYYUrUvDBospON5SML9PA_CGTz7lsjh-UFDoj5HKaT9PHl1vm-o16Qk_qrF6_f7ugRj6fYTUteYKMhzjEDzJF3EVFvjlqmE_OiNpcfnv47lihCcMkcEJhJg"},"skuId":"560312128","productId":"1781255948","categoryId":"18540470","navnodeId":"18540471","departmentId":"54510","showUid":"17171142601607901554706001","counterStep":1,"minimum":1,"maximum":10,"price":{"value":861,"currency":"RUR"},"vendorId":"11157446","fee":"0.0640","feeShow":"zwbqKzmvO-vIcIWA4hXNTiqpHjLiglZz35E-XQ9XXuDSRzhcEzHbNv95hEYbVoJK_DZgfqcf2-wb6346MhsodfKNV_9PO_uliKxVEEQ-kdWZGA12pqGAz8pvvmK3RlBOE9Vx5R2WMZMFr2TlOqRZXO6NpEe7_bPNX8gL8KIh89rBuXyr6c4yog,,","feedId":"475690","feedOfferId":"6409961.978-5-4461-0960-9","shopId":"431782","supplierId":"6589444","businessId":"749016","supplierName":"Издательство \"Питер\"","businessName":"Издательство \"Питер\"","deliveryText":"Сегодня","basePrice":{"value":1530,"currency":"RUR"},"promos":[{"key":"fZ3XLaWtLFCVyd6AGdo2aA","type":"discount-by-payment-type","parentPromoId":"","shopPromoId":"fZ3XLaWtLFCVyd6AGdo2aA","landingUrl":"https://market.yandex.ru/special/discount-by-payment-type-landing?shopPromoId=fZ3XLaWtLFCVyd6AGdo2aA"},{"key":"","type":"parent-promo"},{"key":"RZxDEBsRV0HjPqWR3eEJRw","type":"empty-promo","parentPromoId":"","shopPromoId":"L20568309","landingUrl":"https://market.yandex.ru/special/empty-promo-landing?shopPromoId=L20568309"},{"key":"","type":"parent-promo"},{"key":"x45JLWBYb8ABYw-oXSV__w","type":"empty-promo","parentPromoId":"","shopPromoId":"aff_parent_113134","landingUrl":"https://market.yandex.ru/special/empty-promo-landing?shopPromoId=aff_parent_113134"},{"key":"","type":"parent-promo"},{"key":"z0q09Hc2YI_F30hocYABmA","type":"empty-promo","parentPromoId":"","shopPromoId":"L20604361","landingUrl":"https://market.yandex.ru/special/empty-promo-landing?shopPromoId=L20604361"},{"key":"","type":"parent-promo"}],"flags":["isFbs","isExpress","isExpressDelivery"],"analytics":{"warehouseId":"246011","paymentType":"PREPAYMENT","atSupplierWarehouse":true,"paymentMethodTypes":["BY_CARD_ONLINE"],"deliveryOptions":[{"deliveryType":"delivery","serviceId":99,"fromDate":1717114260,"toDate":1717114260,"priceInfo":{"value":499,"currency":"RUR"}}],"shopSku":"978-5-4461-0960-9","placementType":"3P","ownMarketPlace":true,"shopSlug":"yandex-market","yaBankPrice":"852","yandexBnplInfo":{"enabled":true},"promos":[{"key":"fZ3XLaWtLFCVyd6AGdo2aA","type":"discount-by-payment-type","shopPromoId":"fZ3XLaWtLFCVyd6AGdo2aA","landingUrl":"https://market.yandex.ru/special/discount-by-payment-type-landing?shopPromoId=fZ3XLaWtLFCVyd6AGdo2aA","isPersonal":false,"description":"Зеленые цены. Базовая. На все"},{"key":"RZxDEBsRV0HjPqWR3eEJRw","type":"empty-promo","shopPromoId":"L20568309","landingUrl":"https://market.yandex.ru/special/empty-promo-landing?shopPromoId=L20568309","isPersonal":false,"description":"kids"},{"key":"x45JLWBYb8ABYw-oXSV__w","type":"empty-promo","shopPromoId":"aff_parent_113134","landingUrl":"https://market.yandex.ru/special/empty-promo-landing?shopPromoId=aff_parent_113134","isPersonal":false,"description":"No description provided"},{"key":"z0q09Hc2YI_F30hocYABmA","type":"empty-promo","shopPromoId":"L20604361","landingUrl":"https://market.yandex.ru/special/empty-promo-landing?shopPromoId=L20604361","isPersonal":false,"description":"No description provided"}],"hypeBadge":{"hasBadgeResale":false}},"deliveryType":"DELIVERY","imageMeta":{"namespace":"mpic","groupId":5243791,"key":"img_id6091210302185196012.jpeg"}},"bi_8395124496485478752":{"id":"bi_8395124496485478752","title":"Чистый код: создание, анализ и рефакторинг. Библиотека программиста","offerId":"MqiKgvfyO58oW3DDu8s2ug","slug":"chistyi-kod-sozdanie-analiz-i-refaktoring-biblioteka-programmista","trackingLinks":{"cpa":"/safeclick/data=TxNGOK9vJEN7oLFLeCTKEixJYuEMI0EzvZFs82AjjgjhTwweZ7mRXd_AQ0K184sfZmy5nQz7U8xIc-qdVOMFoxnoSww2ObzLEs1KJpltGipDSanCui6QCq9AjwRcRDsVtIN8CWKLuiVIPO4bUpAxK4YNqJweOKk7OzFzSjxoydgMwkI6korxWhSOdPkJcP6SSg4eyBCFfae-74JWGlBVh1S2I-Kcx7Pl4WFaqGbgXEorP_krHxt3aNMwhK5sErmH3ibhj2He73rIYOkplPRmoNIn9kDWUH5-ctbEvQhHReKt2cFgW_bBfY7T6BENxeFhcOhh8Z5Tknl_ywzsPY2TCKAIeCvoK9dqi100dEWnNqpCQH5cPUf2RS8_EaheQtJZ_dCkQcCbEvoFXIZjxdcIE220H-ctcQSP-WIXnP6mTJySvOvgN0w55dqXA5hLLZHRlykvpFUxNN6JSheJ6rxLfjmBOaiXMA6EARj-KPczseXYMymtDuzWa67qt9fsUy984kjCrHHcbVwUfoLVwFu2_T66BwxM75hwDUvggVUIubAj3vlWyySmLzYZ2rWRW9IQqg2JMdr6ZHV5d-OTjlgV8ZNFXQBfEcgxZJt5_wiUOSVgGk5WLKrSI6v_xocL0uQfkI2AtvETpBPLhNI2TcPim_ZbarKrQ6cM5F0vU4MH0bivqbP3Waa2geo37ov_B6JasXgxqcylvpYPRSEbsQj6BZhBL_mcaCgUZmhNvwj1AixvbtJVEB4zz0SIDflTBdqpPTyxQ1uIpTLvz6PYGlZTMF7e9NCzWjqbu5x2OQHf5BhYLP38B76BcZMzbwjsugWJVll3agXATjIN9_DzuaJt7xLbt6HNWfiA_OUn-AzE3ddXRzcWSFK6Fz_Ygh_SGVd6h5yhxso1yiEAC9d5_t4Sd3-tzLmZWRq7h7bUEBbbwRPxJ8P9-TILJUrUUUc_ZJjtMOYgmiqFvQ0SkFGWmG4bH417fOdHHCOBvfbCnvx2Z3jI5GtqFEqrSs8iCwTV9mZUEOAibZSYr-abHolZ90o1tjSrhBtvYPjEllFhNlULaEZo4OFf6zt0XB1-deJALgOHtsKCIds0C373EqAxDOvvoYbGe-A0hOYhKa7OrMHIvkbyzdGUg7hH2IpV0mcF7qhAjIC6hxcyI4TysrGwnMjKh8IkhxWIW5P9PsvOgqpAqe_6xMVrlZ8rbiWTBejiH8ruSfWTVrYPuDJd4-yxBSqfCLtyWdDSW0R1nxsVHuDudEXJ77cmwskGt3nNk942tSxwqF_kO-_mxryQsc-I0cBXgoZ1gGA_rCzz7QLkn-G69mlLhabxzZB3A_syhFNvTMXVYQXaTC5mqQdD5-YIcceHCjg_Z6rGuvTXqlTTX34jCTZ7f8dAKeNPZVOok8L2OHzYlwJQZRmupMB5JC1atqW04jWku33p-Ezf0VjZ68gRIJbBPE1JhLLQyYH1SMr1Vo6LG4GeiwT73PpazukDSOnB8zcjAR116CsMHtlVuRlE6AVsBXkgjVeMCQLc94mnAY-d3IS89vWuNA5VwHwuYEfPkev5cw2t5AooVp59ol_BnzIyJG7DabWKe9i4cwak7-2RNRlYaO2sZYFlpJuYqxbwiZNgKxmB64THxqmNydDI-NqnoacBAiEkcgQWoCMxfHNFTTaE8ikrmckGzUBzY1uFjan8K3PwdeOB4ivHnk7Lio_EFCp6-_QaJgfIxuFKglpD3ritxeLvhrB0o9jXSJz0twD3vF5eVBeFO0TqWBURmSrWKp0WS8C7YBzv8uI1w5y6I0-yqFZ0jbwq5mfeM09sOQCfg6IRiUUwiJ0Qix0bJrL6_HrPoBaivX64ajChx6QGWaxg3tPc_OsHNdsGSP4HQsvwyhUkUoxc5fNyR8lQP1SXdv6QFnFs_sjH8vRlUuraKanjATWQiZRxjP1ZWQjtE4mBJYBLCdYaDKshhad_YletopLQi_lpJ8vpjWg2HP5LZ-l5wJYztK7jP5-Srqj-f-T5wmnBD5482vVl-E4srw82AviZ1TOWn9QQo7sJoWJidfUKyg8Bu4ri1E5QKOZz5JoW2mXGXzz9CkPMnzl-K0rpGZFTH8tgl6tJmAKU4wT5HnsAryCvf7vXC_5rf8fLH7dsQcGc2MXuHYasKt_N7kc-PW5wZcZ4DxI8XZvG-r2_ejK3ZJTv9npWsWbW31x1aJ7rxD5O6C8IYl3JG-70lnWotoJZWq_OUHvSTU6-k5YrJ9pUKcqtjIfnxUrvM5ZSGXYBkLvW0F1jL-zY-ccjyBeIPtvWsvqobe9SI_P17YdjKEVVJA-QZVYFcutDROfgDj7e9f5N85P6IYwPsXTK-qnb5-mdHQXEiXlp6oYiZ-zlkrsuGOyIGDg8dZMgOYBfup76ogn9tI-QxWZTGMOE8kwLFRK5Ic4hNIh-ejrDWXOy2Dl_l0dWuspAbyAR8K5x5bVXDHbparzY1M4uYgpd9L8Q5Ut3HeOetE0NJbWXwwwVI1l4cGGYBvl_81rQHj4mp_pSkNn6HMeyGel6lz2iWR2JD44HVcMl2VvQL1U0bspAoyyGjoJv63Gw8Zl6UKHuprE54p5Bd14oCbxy5RQhOI3SYK0CYlZNHvszeDht7lfQAP0tr-4nWvd7Iyu-wlm4g_kQjntsJjyTGOg6ZT8ofDPGH0WKt6FP00nIHGT4S0VlRhGuRM2k492-obp1SXG5wabx6oEYrZJ0nxuK1oSmkOj83MxC9H6cmW1A_UEmAcpH7tHY1tDX_TGVsI0xAqG2Y3HR5tcDPmqdKgeB9uD3kWsOLvU0V8sA4LVP0aIBYBwSVasfrIJXV8f5W8gkVgr8QXVFrg_1Q5ZUcCSmpzBmrBB6vCpRBl3kRT2gBOty2t98kCdDBN4buYmyt-pTwFfLel0Rosp5SSHcNesD2vpypAZdSX6Re6OjS0C3jt07N5N8vgo_6w3E-_BV8hINk_KXxzu8ksN5DNzMxjogvt3bSZ9jd_AXGxY7QyrHeY-zSRblATBnVAGorUEEiOI0_QSZXBzUF08KaqzeeQdu3MXuC7r1DRkTmhoCFORpjInCnUlyWo8Lu8WYkw4Gv6xBmAVtlIS2wdIBAZbkaTVcugE8qaZ5ITesmszP2y-bJ2PtyRVv4mkjAKjFXBj3O17hxsnti5ajSR8b7P0KGJ751M8gr-dezvF_qrur2u3_eXWV6ouZhjnieUjDCYq3aM95cY--uDAHI9NM4Zpz9BkfUz34culK6EhsXeOsuyCmItG1yigE2e_L9p3EfS6EZeaNlRziu01TLRVNP4ruPRyWBS0Du50iiQxj8ozh49ZgkcslTeBE4YF2N68OD_t9Yafn6D7BBR2QdFgN8Jwc17y9t7vX06wxGvMxyxzKkXA43ruT0x2FwvecFtmvllw6vWmI55zaDBDjcr8-MSKtPRGhDN_kM7XbO30Ck6lmG6YCzHuslrsfM__kdznOAF1zOiM6q5-Vn5gRGhka7oWl95ZtzLtxM8IY0Ta4k8R8eOU0ocHMllxQQx20uz0GxdYYlaIqERVyfJUJcBDpy_24_SXT8K34p0o,/b64e=1/sign=128d3f29862a58b07449cda3605b17d4/keyno=MARKET_1/*","cpc":"6zd6B_E8kOiJt5UdMo7uAq17qCtQS8VTPaq_CPDjuAmbDEcfd5b08apM-tSnU52dS06yd7nknkL3ZGq74hY9iqkklR38ytFx0F8TOxzmJerFtlBs2UdNLITVua7F1poAfCw3D0GTFR_jPxIBJZtrfw,,"},"skuId":"560312128","productId":"1781255948","categoryId":"18540470","navnodeId":"18540471","departmentId":"54510","showUid":"17171142601827944863306001","counterStep":1,"minimum":1,"maximum":55,"price":{"value":738,"currency":"RUR"},"vendorId":"11157446","fee":"0.0000","feeShow":"OTNDnItfwRMjN9MRHuEMMm9Dq5R1EPiU3i-F_2CJZKMBO_ZeeFlL6zWa76aD-7ipRIuNJLzcAvoT5S9YAVFvlHILJ-FAKm7a7WXuqW-hAP1P34BFFZ-Xpw6V2ziTXQhdxnNTptq0cGY9m5KgxR4yzw,,","feedId":"475690","feedOfferId":"27200040.П4801035","shopId":"431782","supplierId":"84212635","businessId":"670830","supplierName":"Яркое Детство.","businessName":"Яркое Детство.","deliveryText":"2 июня","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":1717373460,"toDate":1717373460,"priceInfo":{"value":99,"currency":"RUR"}},{"deliveryType":"pickup","serviceId":99,"fromDate":1717287060,"toDate":1717287060,"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":{"@card/TopOffers":{"/content/page/fancyPage/topOffers":{"isPopupHidden":false,"visibleSearchResultId":"gto86jwr61g","userInfo":{"regionId":213},"isProductionEnv":true,"mode":"compact","productId":1781255948,"slug":"martin-r-chistyi-kod-sozdanie-analiz-i-refaktoring","indexGeneration":"20240530_2203","topOfferSettings":{},"areSubscriptionGoodsAvailable":true,"isLoading":false,"skuId":"560312128","paymentTypeReplaced":false,"hasYaPlus":false,"trustsConfiguration":{"default":{"official":"Бренд самостоятельно продаёт свои товары — это гарантия, что они оригинальные","recommended":"Магазин — официальный представитель бренда. Это гарантия, что он продаёт оригинальные товары."},"cehac":{"official":"Бренд самостоятельно продает свои товары. На товары распространяется гарантия производителя, и они сертифицированы для продажи в России.","recommended":"Магазин продает товары от официального производителя. На товары распространяется гарантия производителя, и они сертифицированы для продажи в России."}},"isDefaultOfferTrustExpRev":false,"isCashbackForAllExp":false,"isAuth":false,"disableUgc":false,"pageId":"market:product","useWalter":true,"isM2bEdoOnlyEnable":false,"isM2bHidePaymentKm":false,"hideSchemaOrg":false}}},"meta":{"/content/page/fancyPage/topOffers":{"name":"@card/TopOffers"}},"collections":{"financialProducts":{},"financialProductsOffer":{},"financialProductsType":{"BNPL_PAID":{"id":"BNPL_PAID","termTitle":"Помесячно","termPeriod":"MONTH","label":"в сплит","isApproximate":false,"type":"BNPL"},"BNPL_FREE":{"id":"BNPL_FREE","termTitle":"Платеж каждые 2 недели","termPeriod":"TWO_WEEKS","label":"в сплит","isApproximate":false,"type":"BNPL"},"TINKOFF_INSTALLMENTS":{"id":"TINKOFF_INSTALLMENTS","termTitle":"Помесячно","termPeriod":"MONTH","label":"","isApproximate":true,"type":"TINKOFF_INSTALLMENTS"}},"visibleSearchResult":{"gto86jwr61g":{"id":"gto86jwr61g","currentPageIds":[1],"searchResultIds":{"1":"89esajqs6g"},"page":1,"sortId":"dpop","sortIds":["dpop","aprice","dprice","quality","discount_p"],"filterIds":[],"isLoading":false,"searchFeature":{},"itemsPerPage":24,"totalOffers":12,"total":12,"viewType":"grid","resultsViewType":"grid","marketSku":"560312128","adult":false}},"visibleEntity":{"showPlace_VjvsMgisQbu3w82eDL2YsQ_zwbqKzmvO-vIcIWA4hXNTiqpHjLiglZzsgEAKHfnw-ekq7M8irLg_Id14mYJZZ_nOtc3Je5HPFWhE6bHuSCCQgYiQVFs0VeXI2HMLIcsPduk_B38BWFBkfuZu9HrRQwbJgGFEmliFY1JQqWLOkIIPS24HW2NCSAMh-CmuVmf83RO5x_35O_mwzkXx-Ch0_25UUMWylUrQeprfmRk-86sCFuhOb_RKDDQ4BAMMjvYRPI_HtWArTheEg,,":{"id":"showPlace_VjvsMgisQbu3w82eDL2YsQ_zwbqKzmvO-vIcIWA4hXNTiqpHjLiglZzsgEAKHfnw-ekq7M8irLg_Id14mYJZZ_nOtc3Je5HPFWhE6bHuSCCQgYiQVFs0VeXI2HMLIcsPduk_B38BWFBkfuZu9HrRQwbJgGFEmliFY1JQqWLOkIIPS24HW2NCSAMh-CmuVmf83RO5x_35O_mwzkXx-Ch0_25UUMWylUrQeprfmRk-86sCFuhOb_RKDDQ4BAMMjvYRPI_HtWArTheEg,,","entity":"visibleEntity","referenceEntity":"offerShowPlace","offerShowPlaceId":"zwbqKzmvO-vIcIWA4hXNTiqpHjLiglZzsgEAKHfnw-ekq7M8irLg_Id14mYJZZ_nOtc3Je5HPFWhE6bHuSCCQgYiQVFs0VeXI2HMLIcsPduk_B38BWFBkfuZu9HrRQwbJgGFEmliFY1JQqWLOkIIPS24HW2NCSAMh-CmuVmf83RO5x_35O_mwzkXx-Ch0_25UUMWylUrQeprfmRk-86sCFuhOb_RKDDQ4BAMMjvYRPI_HtWArTheEg,,"},"showPlace_MqiKgvfyO58oW3DDu8s2ug_OTNDnItfwRMjN9MRHuEMMhwWv5Sgks9LNjmtci60qzy61s7AQhJJHolRzxJXaHgKSkoeBlvJ7OM7tLEbe_KL6RQ1bxwxGYdqaM65y1LKrF6_kuAuGVy4tmuqizP3B_7iVU-QSmsnfPiR7Aq7P9bnWNgDvfAuZPPtu5uU31GgfZoJtKaPsHzqrB7Sed1vKvR00Cl4nOuLJ_V-t2HSTkdcbw,,":{"id":"showPlace_MqiKgvfyO58oW3DDu8s2ug_OTNDnItfwRMjN9MRHuEMMhwWv5Sgks9LNjmtci60qzy61s7AQhJJHolRzxJXaHgKSkoeBlvJ7OM7tLEbe_KL6RQ1bxwxGYdqaM65y1LKrF6_kuAuGVy4tmuqizP3B_7iVU-QSmsnfPiR7Aq7P9bnWNgDvfAuZPPtu5uU31GgfZoJtKaPsHzqrB7Sed1vKvR00Cl4nOuLJ_V-t2HSTkdcbw,,","entity":"visibleEntity","referenceEntity":"offerShowPlace","offerShowPlaceId":"OTNDnItfwRMjN9MRHuEMMhwWv5Sgks9LNjmtci60qzy61s7AQhJJHolRzxJXaHgKSkoeBlvJ7OM7tLEbe_KL6RQ1bxwxGYdqaM65y1LKrF6_kuAuGVy4tmuqizP3B_7iVU-QSmsnfPiR7Aq7P9bnWNgDvfAuZPPtu5uU31GgfZoJtKaPsHzqrB7Sed1vKvR00Cl4nOuLJ_V-t2HSTkdcbw,,"}},"analogOffer":{},"searchResult":{"89esajqs6g":{"id":"89esajqs6g","intentIds":[],"hasDiscount":true,"offersMinPrice":"730.62","isAdult":false,"restrictionAge18":false,"isParametricSearch":false,"isMostlyFashion":false,"visibleEntityIds":["showPlace_VjvsMgisQbu3w82eDL2YsQ_zwbqKzmvO-vIcIWA4hXNTiqpHjLiglZzsgEAKHfnw-ekq7M8irLg_Id14mYJZZ_nOtc3Je5HPFWhE6bHuSCCQgYiQVFs0VeXI2HMLIcsPduk_B38BWFBkfuZu9HrRQwbJgGFEmliFY1JQqWLOkIIPS24HW2NCSAMh-CmuVmf83RO5x_35O_mwzkXx-Ch0_25UUMWylUrQeprfmRk-86sCFuhOb_RKDDQ4BAMMjvYRPI_HtWArTheEg,,","showPlace_MqiKgvfyO58oW3DDu8s2ug_OTNDnItfwRMjN9MRHuEMMhwWv5Sgks9LNjmtci60qzy61s7AQhJJHolRzxJXaHgKSkoeBlvJ7OM7tLEbe_KL6RQ1bxwxGYdqaM65y1LKrF6_kuAuGVy4tmuqizP3B_7iVU-QSmsnfPiR7Aq7P9bnWNgDvfAuZPPtu5uU31GgfZoJtKaPsHzqrB7Sed1vKvR00Cl4nOuLJ_V-t2HSTkdcbw,,"],"total":12,"totalModels":0,"totalOffers":12,"totalOffersBeforeFilters":12,"knownThumbnails":["marketpic","marketpic_scaled","mpic"],"renderMap":{},"incutIds":[],"incutsWhiteBoards":[],"offerShowPlaceIdsWithBenefit":["OTNDnItfwRMjN9MRHuEMMhwWv5Sgks9LNjmtci60qzy61s7AQhJJHolRzxJXaHgKSkoeBlvJ7OM7tLEbe_KL6RQ1bxwxGYdqaM65y1LKrF6_kuAuGVy4tmuqizP3B_7iVU-QSmsnfPiR7Aq7P9bnWNgDvfAuZPPtu5uU31GgfZoJtKaPsHzqrB7Sed1vKvR00Cl4nOuLJ_V-t2HSTkdcbw,,"],"offerShowPlaceIdsWithoutBenefit":["zwbqKzmvO-vIcIWA4hXNTiqpHjLiglZzsgEAKHfnw-ekq7M8irLg_Id14mYJZZ_nOtc3Je5HPFWhE6bHuSCCQgYiQVFs0VeXI2HMLIcsPduk_B38BWFBkfuZu9HrRQwbJgGFEmliFY1JQqWLOkIIPS24HW2NCSAMh-CmuVmf83RO5x_35O_mwzkXx-Ch0_25UUMWylUrQeprfmRk-86sCFuhOb_RKDDQ4BAMMjvYRPI_HtWArTheEg,,"],"regionIds":[213,225]}},"promo":{"VjvsMgisQbu3w82eDL2YsQ_fZ3XLaWtLFCVyd6AGdo2aA":{"type":"discount-by-payment-type","paymentType":"ya-card","id":"VjvsMgisQbu3w82eDL2YsQ_fZ3XLaWtLFCVyd6AGdo2aA","key":"fZ3XLaWtLFCVyd6AGdo2aA","shopPromoId":"fZ3XLaWtLFCVyd6AGdo2aA","parentPromoId":""},"VjvsMgisQbu3w82eDL2YsQ_RZxDEBsRV0HjPqWR3eEJRw":{"type":"empty-promo","url":"https://market.yandex.ru/special/empty-promo?shopPromoId=L20568309","landingUrl":"https://market.yandex.ru/special/empty-promo-landing?shopPromoId=L20568309","id":"VjvsMgisQbu3w82eDL2YsQ_RZxDEBsRV0HjPqWR3eEJRw","key":"RZxDEBsRV0HjPqWR3eEJRw","shopPromoId":"L20568309","parentPromoId":""},"VjvsMgisQbu3w82eDL2YsQ_x45JLWBYb8ABYw-oXSV__w":{"type":"empty-promo","url":"https://market.yandex.ru/special/empty-promo?shopPromoId=aff_parent_113134","landingUrl":"https://market.yandex.ru/special/empty-promo-landing?shopPromoId=aff_parent_113134","id":"VjvsMgisQbu3w82eDL2YsQ_x45JLWBYb8ABYw-oXSV__w","key":"x45JLWBYb8ABYw-oXSV__w","shopPromoId":"aff_parent_113134","parentPromoId":""},"VjvsMgisQbu3w82eDL2YsQ_z0q09Hc2YI_F30hocYABmA":{"type":"empty-promo","url":"https://market.yandex.ru/special/empty-promo?shopPromoId=L20604361","landingUrl":"https://market.yandex.ru/special/empty-promo-landing?shopPromoId=L20604361","id":"VjvsMgisQbu3w82eDL2YsQ_z0q09Hc2YI_F30hocYABmA","key":"z0q09Hc2YI_F30hocYABmA","shopPromoId":"L20604361","parentPromoId":""},"MqiKgvfyO58oW3DDu8s2ug_fZ3XLaWtLFCVyd6AGdo2aA":{"type":"discount-by-payment-type","paymentType":"ya-card","id":"MqiKgvfyO58oW3DDu8s2ug_fZ3XLaWtLFCVyd6AGdo2aA","key":"fZ3XLaWtLFCVyd6AGdo2aA","shopPromoId":"fZ3XLaWtLFCVyd6AGdo2aA","parentPromoId":""},"MqiKgvfyO58oW3DDu8s2ug_RZxDEBsRV0HjPqWR3eEJRw":{"type":"empty-promo","url":"https://market.yandex.ru/special/empty-promo?shopPromoId=L20568309","landingUrl":"https://market.yandex.ru/special/empty-promo-landing?shopPromoId=L20568309","id":"MqiKgvfyO58oW3DDu8s2ug_RZxDEBsRV0HjPqWR3eEJRw","key":"RZxDEBsRV0HjPqWR3eEJRw","shopPromoId":"L20568309","parentPromoId":""},"MqiKgvfyO58oW3DDu8s2ug_x45JLWBYb8ABYw-oXSV__w":{"type":"empty-promo","url":"https://market.yandex.ru/special/empty-promo?shopPromoId=aff_parent_113134","landingUrl":"https://market.yandex.ru/special/empty-promo-landing?shopPromoId=aff_parent_113134","id":"MqiKgvfyO58oW3DDu8s2ug_x45JLWBYb8ABYw-oXSV__w","key":"x45JLWBYb8ABYw-oXSV__w","shopPromoId":"aff_parent_113134","parentPromoId":""},"MqiKgvfyO58oW3DDu8s2ug_z0q09Hc2YI_F30hocYABmA":{"type":"empty-promo","url":"https://market.yandex.ru/special/empty-promo?shopPromoId=L20604361","landingUrl":"https://market.yandex.ru/special/empty-promo-landing?shopPromoId=L20604361","id":"MqiKgvfyO58oW3DDu8s2ug_z0q09Hc2YI_F30hocYABmA","key":"z0q09Hc2YI_F30hocYABmA","shopPromoId":"L20604361","parentPromoId":""}},"shop":{"431782":{"id":431782,"name":"Яндекс Маркет","shopName":"Яндекс Маркет","feedId":"475690","businessId":921035,"businessName":"Яндекс Маркет","entity":"shop","slug":"yandex-market","cutoff":"","gradesCount":497586,"overallGradesCount":497586,"bookNowStoresCount":0,"status":"actual","storesCount":0,"qualityRating":5,"newGradesCount3M":2,"newGradesCount":497586,"isGlobal":false,"phones":{"raw":"","sanitized":""},"subsidies":true,"ratingToShow":4.540549774,"outletsCount":0,"ratingType":2,"business_id":921035,"business_name":"Яндекс Маркет","isEats":false,"taxSystem":"OSN","createdAt":"2020-09-24T19:08:02","logo":{"entity":"picture","width":71,"height":14,"url":"//avatars.mds.yandex.net/get-market-shop-logo/1615984/2a00000178597b92092f50ce72bad6f86dca/orig","extension":"SVG"}},"6589444":{"id":6589444,"name":"Издательство \"Питер\"","shopName":"Издательство \"Питер\"","businessId":749016,"businessName":"Издательство \"Питер\"","entity":"shop","slug":"izdatelstvo-piter","cutoff":"","gradesCount":3255,"overallGradesCount":3255,"status":"","qualityRating":5,"newGradesCount3M":598,"newGradesCount":3255,"isGlobal":false,"ratingToShow":4.966555184,"ratingType":3,"type":"3","business_id":749016,"business_name":"Издательство \"Питер\"","currentWorkSchedule":{"from":{"hour":9,"minute":0},"to":{"hour":13,"minute":0}},"workScheduleList":[{"day":0,"from":{"hour":9,"minute":0},"to":{"hour":15,"minute":0}},{"day":1,"from":{"hour":9,"minute":0},"to":{"hour":15,"minute":0}},{"day":2,"from":{"hour":9,"minute":0},"to":{"hour":15,"minute":0}},{"day":3,"from":{"hour":9,"minute":0},"to":{"hour":15,"minute":0}},{"day":4,"from":{"hour":9,"minute":0},"to":{"hour":13,"minute":0}}],"isEats":false,"taxSystem":"OSN"},"84212635":{"id":84212635,"name":"Яркое Детство.","shopName":"Яркое Детство.","businessId":670830,"businessName":"Яркое Детство.","entity":"shop","slug":"iarkoe-detstvo","cutoff":"","gradesCount":910,"overallGradesCount":910,"status":"","qualityRating":5,"newGradesCount3M":28,"newGradesCount":910,"isGlobal":false,"ratingToShow":4.928571429,"ratingType":3,"type":"3","business_id":670830,"business_name":"Яркое Детство.","isEats":false,"taxSystem":"USN","operationalRatingId":84212635}},"vendor":{"11157446":{"logo":{"entity":"picture","url":"//avatars.mds.yandex.net/get-mpic/1574389/img_id3868045286026796758.png/orig","thumbnails":[]},"id":11157446,"slug":"izdatelstvo-piter","entity":"vendor","description":"ам, литературу для детей и родителей.","filter":"7893318:11157446","name":"Издательство Питер","website":"https://www.piter.com/"}},"category":{"18540470":{"entity":"category","id":18540470,"nid":18540471,"name":"Учебная литература","slug":"uchebnaia-literatura","fullName":"Учебная литература","type":"guru","cpaType":"cpc_and_cpa","isLeaf":true,"kinds":[]}},"offer":{"VjvsMgisQbu3w82eDL2YsQ":{"categoryIds":[18540470],"shopId":431782,"realShopId":6589444,"supplierId":6589444,"navnodeIds":[18540471],"departmentId":54510,"vendorId":11157446,"warehouseId":246011,"fulfillmentWarehouseId":246011,"price":{"value":861,"currency":"RUR"},"discount":{"currentPrice":{"value":861,"currency":"RUR"},"oldPrice":{"value":1530,"currency":"RUR"},"absolute":{"value":668,"currency":"RUR"},"percent":44,"isPersonal":false},"priceWithoutVat":{"value":782.95,"currency":"RUR"},"oldPriceWithoutVat":{"value":1390.53,"currency":"RUR"},"promos":[{"type":"discount-by-payment-type","paymentType":"ya-card","id":"VjvsMgisQbu3w82eDL2YsQ_fZ3XLaWtLFCVyd6AGdo2aA","key":"fZ3XLaWtLFCVyd6AGdo2aA","shopPromoId":"fZ3XLaWtLFCVyd6AGdo2aA","parentPromoId":""},{"type":"empty-promo","url":"https://market.yandex.ru/special/empty-promo?shopPromoId=L20568309","landingUrl":"https://market.yandex.ru/special/empty-promo-landing?shopPromoId=L20568309","id":"VjvsMgisQbu3w82eDL2YsQ_RZxDEBsRV0HjPqWR3eEJRw","key":"RZxDEBsRV0HjPqWR3eEJRw","shopPromoId":"L20568309","parentPromoId":""},{"type":"empty-promo","url":"https://market.yandex.ru/special/empty-promo?shopPromoId=aff_parent_113134","landingUrl":"https://market.yandex.ru/special/empty-promo-landing?shopPromoId=aff_parent_113134","id":"VjvsMgisQbu3w82eDL2YsQ_x45JLWBYb8ABYw-oXSV__w","key":"x45JLWBYb8ABYw-oXSV__w","shopPromoId":"aff_parent_113134","parentPromoId":""},{"type":"empty-promo","url":"https://market.yandex.ru/special/empty-promo?shopPromoId=L20604361","landingUrl":"https://market.yandex.ru/special/empty-promo-landing?shopPromoId=L20604361","id":"VjvsMgisQbu3w82eDL2YsQ_z0q09Hc2YI_F30hocYABmA","key":"z0q09Hc2YI_F30hocYABmA","shopPromoId":"L20604361","parentPromoId":""}],"dimensions":{"width":23,"height":16,"depth":2},"weight":610,"id":"VjvsMgisQbu3w82eDL2YsQ","feed":{"id":475690,"offerId":"6409961.978-5-4461-0960-9","categoryId":"1036"},"isAvailableForBusiness":false,"isEdoOnly":false,"isChestnyZnak":false,"isAlco":false,"isPreorder":false,"isFulfillment":false,"isFashion":false,"isFashionPremium":false,"isPartialCheckoutAvailable":false,"availableCount":10,"isDefault":false,"isRecommendedByVendor":false,"productId":1781255948,"delivery":{"courierOptions":[{"isExpress":true,"isTryingAvailable":false,"isExternalLogistics":false,"partnerType":"market_delivery","price":{"value":499,"currency":"RUR"},"dayFrom":0,"dayTo":0,"timeIntervals":[{"from":"11:00","to":"13:00","isDefault":true}],"isDefault":true,"serviceId":"99","isDsbsToMarketOutlet":false,"isWideExpress":false,"isFastestExpress":false,"isMarketExpress":false,"isMarketCourier":false,"expressDeliverySubtype":"NOT_EXPRESS"}],"isCourierAvailable":true,"partnerTypes":["YANDEX_MARKET"],"isBetterWithPlus":false,"isFree":false,"hasPost":false,"hasPickup":false,"inStock":true,"isDownloadable":false,"isPriorityRegion":false,"hasLocalStore":false,"shopPriorityCountry":225,"shopPriorityRegion":213,"region":213,"isExpress":true,"isRealExpress":false,"isEda":false,"options":[{"isExpress":true,"isTryingAvailable":false,"isExternalLogistics":false,"partnerType":"market_delivery","price":{"currency":"RUR","value":"499","isDeliveryIncluded":false,"isPickupIncluded":false},"dayFrom":0,"dayTo":0,"timeIntervals":[{"from":"11:00","to":"13:00","isDefault":true}],"isDefault":true,"serviceId":"99","isDsbsToMarketOutlet":false,"isWideExpress":false,"isFastestExpress":false,"isMarketExpress":false,"isMarketCourier":false,"expressDeliverySubtype":"NOT_EXPRESS"}],"availableServices":[{"serviceId":1006360}],"isCrossborder":false},"skuCreator":"market","bnplAvailable":true,"bnplPromoAvailability":{"items":[{"isBest":false,"lengthInMonth":6,"available":false,"unavailabilityReason":"Fee threshold","tsarBadgeEnable":true},{"isBest":false,"lengthInMonth":12,"available":false,"unavailabilityReason":"Forced off by flag","tsarBadgeEnable":true}]},"financialProductPriority":["BNPL"],"financialProductPriorities":[["BNPL"]],"isCashbackSpendAvailable":true,"businessId":749016,"isYaSubscriptionOffer":false,"unitInfo":{"referenceUnits":[]},"isResale":false,"isUnivermag":false,"isExclusive":false,"isAdvOffer":true,"isFashionSizePopupSupported":false,"largeSize":false,"isConnectedRetail":false,"priceAfterDynamicStrategy":{"value":861,"currency":"RUR"},"rawMerchPrice":{"value":861,"currency":"RUR"},"isOneClickForbidden":false,"isBondAvailable":false,"yandexBnplInfo":{"enabled":true},"isBondAvailableAndYandexBnplInfoEnabled":false,"isVendorDocsVerified":false,"wareId":"VjvsMgisQbu3w82eDL2YsQ","entity":"offer","marketSku":"560312128","prepayEnabled":false,"bundleCount":2,"bundleSettings":{"quantityLimit":{"minimum":1,"step":1}},"cpa":"real","description":"Плохой код может работать, но он будет мешать развитию проекта и компании-разработчика, требуя дополнительные ресурсы на поддержку и «укрощение». Каким же должен быть код? Эта книга полна реальных примеров, позволяющих взглянуть на код с различных направлений: сверху вниз, снизу вверх и даже изнутри. Вы узнаете много нового о коде. Более того, научитесь отличать хороший код от плохого, узнаете, как писать хороший код и как преобразовать плохой код в хороший. Книга состоит из трех частей.","meta":{},"modelAwareTitles":{"raw":"Чистый код: создание, анализ и рефакторинг. Библиотека программиста","highlighted":[{"value":"Чистый код: создание, анализ и рефакторинг. Библиотека программиста"}]},"pictures":[{"entity":"picture","original":{"width":670,"height":935,"namespace":"mpic","groupId":5243791,"key":"img_id6091210302185196012.jpeg"},"signatures":[]},{"entity":"picture","original":{"width":708,"height":1084,"namespace":"mpic","groupId":5360356,"key":"img_id1711475921557771927.jpeg"},"signatures":[]},{"entity":"picture","original":{"width":708,"height":1052,"namespace":"mpic","groupId":5163819,"key":"img_id7225785209019881011.jpeg"},"signatures":[]},{"entity":"picture","original":{"width":708,"height":516,"namespace":"mpic","groupId":5234463,"key":"img_id2215078736891191622.jpeg"},"signatures":[]},{"entity":"picture","original":{"width":708,"height":1068,"namespace":"mpic","groupId":3721790,"key":"img_id9153231908257234419.jpeg"},"signatures":[]},{"entity":"picture","original":{"width":708,"height":1076,"namespace":"mpic","groupId":5259100,"key":"img_id7320819220890368891.jpeg"},"signatures":[]},{"entity":"picture","original":{"width":708,"height":1068,"namespace":"mpic","groupId":5214322,"key":"img_id9177595725318690240.jpeg"},"signatures":[]},{"entity":"picture","original":{"width":708,"height":1068,"namespace":"mpic","groupId":4420830,"key":"img_id4886831143375300557.jpeg"},"signatures":[]},{"entity":"picture","original":{"width":708,"height":1028,"namespace":"mpic","groupId":5246613,"key":"img_id8025006788580951612.jpeg"},"signatures":[]},{"entity":"picture","original":{"width":708,"height":1068,"namespace":"mpic","groupId":5042167,"key":"img_id4707297719695452298.jpeg"},"signatures":[]},{"entity":"picture","original":{"width":701,"height":1064,"namespace":"mpic","groupId":5219306,"key":"img_id6460455885080361689.png"},"signatures":[]},{"entity":"picture","original":{"width":701,"height":1065,"namespace":"mpic","groupId":5241173,"key":"img_id2609146323573507986.png"},"signatures":[]},{"entity":"picture","original":{"width":500,"height":500,"namespace":"mpic","groupId":5236204,"key":"2a0000018fac6b971e0dfff6ce5ba6fdac74"},"signatures":[]},{"entity":"picture","original":{"width":500,"height":500,"namespace":"mpic","groupId":5302484,"key":"img_id3579658204004962456.jpeg"},"signatures":[]},{"entity":"picture","original":{"width":500,"height":500,"namespace":"mpic","groupId":5223143,"key":"img_id4384439716655703579.jpeg"},"signatures":[]},{"entity":"picture","original":{"width":900,"height":1200,"namespace":"mpic","groupId":4080173,"key":"2a00000189c45f9eab5dfc83d2ca293e6353"},"signatures":[]},{"entity":"picture","original":{"width":900,"height":1200,"namespace":"mpic","groupId":4912684,"key":"2a00000189c45f9eb14e638cc7d1c93d153a"},"signatures":[]},{"entity":"picture","original":{"width":900,"height":1200,"namespace":"mpic","groupId":4509881,"key":"2a00000189c45f9def92fed6b74e31d03165"},"signatures":[]},{"entity":"picture","original":{"width":900,"height":1200,"namespace":"mpic","groupId":3927509,"key":"2a00000189c45f9ed12538466492110e4286"},"signatures":[]},{"entity":"picture","original":{"width":900,"height":1200,"namespace":"mpic","groupId":4887894,"key":"2a00000189c45f9de3fefe31fefcaf38b819"},"signatures":[]}],"promoCodeEnabled":true,"vat":"VAT_10","seller":{"price":"861.25","currency":"RUR","sellerToUserExchangeRate":1,"sellerRawPrice":"861.25","sellerRawCurrency":"RUR"},"shopSku":"978-5-4461-0960-9","titles":{"raw":"Чистый код: создание, анализ и рефакторинг. Библиотека программиста","highlighted":[{"value":"Чистый код: создание, анализ и рефакторинг. Библиотека программиста"}]},"warnings":{"common":[{"type":"age","value":{"full":"Возрастное ограничение 18+","short":"Возрастное ограничение 18+"}},{"type":"appearance","value":{"full":"Внешний вид товаров и/или упаковки может быть изменён изготовителем и отличаться от изображенных на Яндекс Маркете.","short":"Внешний вид товаров и/или упаковки может быть изменён изготовителем и отличаться от изображенных на Яндекс Маркете."}}]},"slug":"chistyi-kod-sozdanie-analiz-i-refaktoring-biblioteka-programmista","manufacturer":{"entity":"manufacturer","warranty":false,"country":"Россия","code":"К28402","countries":[{"entity":"region","id":225}]},"cargoTypes":[295,600,603,650],"atSupplierWarehouse":true,"offerColor":"blue","restrictedAge18":false,"specs":{"internal":[]},"prices":{"currency":"RUR","value":"861","isDeliveryIncluded":false,"isPickupIncluded":false,"rawValue":"861","valueWithoutVAT":"782.95","oldValueWithoutVAT":"1390.53","discount":{"oldMin":"1530","percent":44,"isBestDeal":false,"absolute":"668"},"applicablePriceDiscounts":[{"type":"ya-card","priceWithDiscount":"852","totalPercentWithDiscount":44,"absoluteDiscount":"677"}]},"filters":[{"id":"21234890","type":"enum","name":"Бумага","xslname":"paper","subType":"","originalSubType":"","kind":2,"isGuruLight":true,"position":2,"noffers":1,"valuesCount":1,"values":[{"initialFound":1,"found":1,"value":"офсетная","id":"21234951"}],"valuesGroups":[{"type":"all","valuesIds":["21234951"]}],"meta":{}}],"payments":{"deliveryCard":false,"deliveryCardDisabledReason":"shop_payment_methods","deliveryCash":false,"deliveryCashDisabledReason":"express_offer","prepaymentCard":true,"prepaymentOther":false},"classifierMagicId":"6c3dc47c732dc1d2a7025ec3b6659793","isSMB":false,"vendorRecommendedBusiness":{"isRecommended":false,"isOfficial":true},"trace":{"fullFormulaInfo":[{"tag":"CpaBuy","name":"MNA_adv_buybox_dc_423751","value":"3.96149"},{"tag":"CpcClick","name":"MNA_HybridAuctionCpcCtr2430","value":"0.402801"}]},"isCrossborder":false,"deliveryTimeText":"Сегодня","baobabRealTimeEventPayload":{"version":"EPV_BRT_V1","sign":"b1c82OK2DvnZQwa2Oal6VAzpQ6XJArbfD+es9nm1EMs=","payload":"CgoQjfKW0KSopd86EhESD3RleHRsZXNzLXNlYXJjaDIWCIyer9EGEMDelosCGMb/qAUgts/rCA=="},"model":{"id":1781255948,"overviewsCount":0,"preciseRating":4.95,"rating":5,"ratingCount":267,"reviewsCount":34},"titlesWithoutVendor":{"raw":"Чистый код: создание, анализ и рефакторинг. Библиотека программиста","highlighted":[{"value":"Чистый код: создание, анализ и рефакторинг. Библиотека программиста"}]},"offerPromoIds":["VjvsMgisQbu3w82eDL2YsQ_fZ3XLaWtLFCVyd6AGdo2aA","VjvsMgisQbu3w82eDL2YsQ_RZxDEBsRV0HjPqWR3eEJRw","VjvsMgisQbu3w82eDL2YsQ_x45JLWBYb8ABYw-oXSV__w","VjvsMgisQbu3w82eDL2YsQ_z0q09Hc2YI_F30hocYABmA"]},"MqiKgvfyO58oW3DDu8s2ug":{"categoryIds":[18540470],"shopId":431782,"realShopId":84212635,"supplierId":84212635,"navnodeIds":[18540471],"departmentId":54510,"vendorId":11157446,"warehouseId":794603,"fulfillmentWarehouseId":794603,"price":{"value":738,"currency":"RUR"},"discount":{"currentPrice":{"value":738,"currency":"RUR"},"oldPrice":{"value":1520,"currency":"RUR"},"absolute":{"value":782,"currency":"RUR"},"percent":51,"isPersonal":false},"priceWithoutVat":{"value":738,"currency":"RUR"},"oldPriceWithoutVat":{"value":1520,"currency":"RUR"},"promos":[{"type":"discount-by-payment-type","paymentType":"ya-card","id":"MqiKgvfyO58oW3DDu8s2ug_fZ3XLaWtLFCVyd6AGdo2aA","key":"fZ3XLaWtLFCVyd6AGdo2aA","shopPromoId":"fZ3XLaWtLFCVyd6AGdo2aA","parentPromoId":""},{"type":"empty-promo","url":"https://market.yandex.ru/special/empty-promo?shopPromoId=L20568309","landingUrl":"https://market.yandex.ru/special/empty-promo-landing?shopPromoId=L20568309","id":"MqiKgvfyO58oW3DDu8s2ug_RZxDEBsRV0HjPqWR3eEJRw","key":"RZxDEBsRV0HjPqWR3eEJRw","shopPromoId":"L20568309","parentPromoId":""},{"type":"empty-promo","url":"https://market.yandex.ru/special/empty-promo?shopPromoId=aff_parent_113134","landingUrl":"https://market.yandex.ru/special/empty-promo-landing?shopPromoId=aff_parent_113134","id":"MqiKgvfyO58oW3DDu8s2ug_x45JLWBYb8ABYw-oXSV__w","key":"x45JLWBYb8ABYw-oXSV__w","shopPromoId":"aff_parent_113134","parentPromoId":""},{"type":"empty-promo","url":"https://market.yandex.ru/special/empty-promo?shopPromoId=L20604361","landingUrl":"https://market.yandex.ru/special/empty-promo-landing?shopPromoId=L20604361","id":"MqiKgvfyO58oW3DDu8s2ug_z0q09Hc2YI_F30hocYABmA","key":"z0q09Hc2YI_F30hocYABmA","shopPromoId":"L20604361","parentPromoId":""}],"dimensions":{"width":23,"height":16,"depth":2},"weight":610,"id":"MqiKgvfyO58oW3DDu8s2ug","feed":{"id":475690,"offerId":"27200040.П4801035","categoryId":"0"},"isAvailableForBusiness":true,"isEdoOnly":false,"isChestnyZnak":false,"isAlco":false,"isPreorder":false,"isFulfillment":false,"isFashion":false,"isFashionPremium":false,"isPartialCheckoutAvailable":true,"availableCount":55,"isDefault":false,"isRecommendedByVendor":false,"productId":1781255948,"delivery":{"courierOptions":[{"isTryingAvailable":false,"isExternalLogistics":false,"partnerType":"market_delivery","price":{"value":99,"currency":"RUR"},"dayFrom":3,"dayTo":3,"isDefault":true,"serviceId":"99","isDsbsToMarketOutlet":false,"isWideExpress":false,"isFastestExpress":false,"isMarketExpress":false,"isMarketCourier":false,"expressDeliverySubtype":"NOT_EXPRESS"}],"isCourierAvailable":true,"partnerTypes":["YANDEX_MARKET"],"isBetterWithPlus":false,"isFree":false,"hasPost":false,"hasPickup":true,"inStock":true,"isDownloadable":false,"isPriorityRegion":true,"hasLocalStore":false,"shopPriorityCountry":225,"shopPriorityRegion":213,"region":213,"pickupOptions":[{"serviceId":99,"price":{"value":0,"currency":"RUR"},"dayFrom":2,"dayTo":2,"orderBefore":24,"groupCount":1}],"isExpress":false,"isRealExpress":false,"isEda":false,"options":[{"isTryingAvailable":false,"isExternalLogistics":false,"partnerType":"market_delivery","price":{"currency":"RUR","value":"99","isDeliveryIncluded":false,"isPickupIncluded":false},"dayFrom":3,"dayTo":3,"isDefault":true,"serviceId":"99","isDsbsToMarketOutlet":false,"isWideExpress":false,"isFastestExpress":false,"isMarketExpress":false,"isMarketCourier":false,"expressDeliverySubtype":"NOT_EXPRESS"}],"availableServices":[{"serviceId":985266},{"serviceId":985273},{"serviceId":656208},{"serviceId":656215},{"serviceId":422688},{"serviceId":985284},{"serviceId":985285},{"serviceId":459168},{"serviceId":422691},{"serviceId":985293},{"serviceId":985295},{"serviceId":422702},{"serviceId":404370},{"serviceId":404372},{"serviceId":422709},{"serviceId":772425},{"serviceId":985307},{"serviceId":459191},{"serviceId":404381},{"serviceId":404384},{"serviceId":1276938},{"serviceId":422722},{"serviceId":985319},{"serviceId":985324},{"serviceId":1213452},{"serviceId":985330},{"serviceId":985337},{"serviceId":1215395},{"serviceId":985340},{"serviceId":985341},{"serviceId":1215401},{"serviceId":1215405},{"serviceId":435111},{"serviceId":1215410},{"serviceId":1215411},{"serviceId":1215414},{"serviceId":985360},{"serviceId":1215416},{"serviceId":1215417},{"serviceId":1215418},{"serviceId":629857},{"serviceId":1215419},{"serviceId":1216386},{"serviceId":435123},{"serviceId":1215423},{"serviceId":1215424},{"serviceId":1215426},{"serviceId":367771},{"serviceId":629867},{"serviceId":367773},{"serviceId":1215429},{"serviceId":1284140},{"serviceId":1215432},{"serviceId":1215442},{"serviceId":1215449},{"serviceId":435154},{"serviceId":1214682},{"serviceId":1215455},{"serviceId":1215457},{"serviceId":1214686},{"serviceId":1214687},{"serviceId":1214689},{"serviceId":1215461},{"serviceId":1214692},{"serviceId":1215464},{"serviceId":1214694},{"serviceId":1215471},{"serviceId":1214700},{"serviceId":1214701},{"serviceId":629912},{"serviceId":1214703},{"serviceId":1215477},{"serviceId":629916},{"serviceId":1214706},{"serviceId":1215478},{"serviceId":1215479},{"serviceId":1214708},{"serviceId":1215480},{"serviceId":1215481},{"serviceId":1215482},{"serviceId":1214711},{"serviceId":629921},{"serviceId":1215484},{"serviceId":1214713},{"serviceId":985236},{"serviceId":1214715},{"serviceId":1215488},{"serviceId":740515},{"serviceId":754412},{"serviceId":1214720},{"serviceId":1214723},{"serviceId":1214724},{"serviceId":1214726},{"serviceId":1214729},{"serviceId":1388238},{"serviceId":1214733},{"serviceId":500056},{"serviceId":1214735},{"serviceId":985260},{"serviceId":1214737}],"isCrossborder":false},"skuCreator":"market","bnplAvailable":true,"bnplPromoAvailability":{"items":[{"isBest":false,"lengthInMonth":6,"available":false,"unavailabilityReason":"Fee threshold","tsarBadgeEnable":true},{"isBest":false,"lengthInMonth":12,"available":false,"unavailabilityReason":"Forced off by flag","tsarBadgeEnable":true}]},"financialProductPriority":["BNPL"],"financialProductPriorities":[["BNPL"]],"isCashbackSpendAvailable":true,"businessId":670830,"isYaSubscriptionOffer":false,"unitInfo":{"referenceUnits":[]},"isResale":false,"isUnivermag":false,"isExclusive":false,"isAdvOffer":false,"isFashionSizePopupSupported":false,"largeSize":false,"isFirstPartyIKEA":false,"isConnectedRetail":false,"priceAfterDynamicStrategy":{"value":738,"currency":"RUR"},"rawMerchPrice":{"value":738,"currency":"RUR"},"isOneClickForbidden":false,"isBondAvailable":false,"yandexBnplInfo":{"enabled":true},"isBondAvailableAndYandexBnplInfoEnabled":false,"isVendorDocsVerified":false,"wareId":"MqiKgvfyO58oW3DDu8s2ug","entity":"offer","marketSku":"560312128","prepayEnabled":false,"benefit":{"type":"waremd5","nestedTypes":["waremd5"],"description":"Хорошая цена от надёжного магазина","isPrimary":true},"bundleSettings":{"quantityLimit":{"minimum":1,"step":1}},"cpa":"real","description":"Плохой код может работать, но он будет мешать развитию проекта и компании-разработчика, требуя дополнительные ресурсы на поддержку и «укрощение». Каким же должен быть код? Эта книга полна реальных примеров, позволяющих взглянуть на код с различных направлений: сверху вниз, снизу вверх и даже изнутри. Вы узнаете много нового о коде. Более того, научитесь отличать хороший код от плохого, узнаете, как писать хороший код и как преобразовать плохой код в хороший. Книга состоит из трех частей.","meta":{},"modelAwareTitles":{"raw":"Чистый код: создание, анализ и рефакторинг. Библиотека программиста","highlighted":[{"value":"Чистый код: создание, анализ и рефакторинг. Библиотека программиста"}]},"pictures":[{"entity":"picture","original":{"width":670,"height":935,"namespace":"mpic","groupId":5243791,"key":"img_id6091210302185196012.jpeg"},"signatures":[]},{"entity":"picture","original":{"width":708,"height":1084,"namespace":"mpic","groupId":5360356,"key":"img_id1711475921557771927.jpeg"},"signatures":[]},{"entity":"picture","original":{"width":708,"height":1052,"namespace":"mpic","groupId":5163819,"key":"img_id7225785209019881011.jpeg"},"signatures":[]},{"entity":"picture","original":{"width":708,"height":516,"namespace":"mpic","groupId":5234463,"key":"img_id2215078736891191622.jpeg"},"signatures":[]},{"entity":"picture","original":{"width":708,"height":1068,"namespace":"mpic","groupId":3721790,"key":"img_id9153231908257234419.jpeg"},"signatures":[]},{"entity":"picture","original":{"width":708,"height":1076,"namespace":"mpic","groupId":5259100,"key":"img_id7320819220890368891.jpeg"},"signatures":[]},{"entity":"picture","original":{"width":708,"height":1068,"namespace":"mpic","groupId":5214322,"key":"img_id9177595725318690240.jpeg"},"signatures":[]},{"entity":"picture","original":{"width":708,"height":1068,"namespace":"mpic","groupId":4420830,"key":"img_id4886831143375300557.jpeg"},"signatures":[]},{"entity":"picture","original":{"width":708,"height":1028,"namespace":"mpic","groupId":5246613,"key":"img_id8025006788580951612.jpeg"},"signatures":[]},{"entity":"picture","original":{"width":708,"height":1068,"namespace":"mpic","groupId":5042167,"key":"img_id4707297719695452298.jpeg"},"signatures":[]},{"entity":"picture","original":{"width":701,"height":1064,"namespace":"mpic","groupId":5219306,"key":"img_id6460455885080361689.png"},"signatures":[]},{"entity":"picture","original":{"width":701,"height":1065,"namespace":"mpic","groupId":5241173,"key":"img_id2609146323573507986.png"},"signatures":[]},{"entity":"picture","original":{"width":500,"height":500,"namespace":"mpic","groupId":5236204,"key":"2a0000018fac6b971e0dfff6ce5ba6fdac74"},"signatures":[]},{"entity":"picture","original":{"width":500,"height":500,"namespace":"mpic","groupId":5302484,"key":"img_id3579658204004962456.jpeg"},"signatures":[]},{"entity":"picture","original":{"width":500,"height":500,"namespace":"mpic","groupId":5223143,"key":"img_id4384439716655703579.jpeg"},"signatures":[]},{"entity":"picture","original":{"width":900,"height":1200,"namespace":"mpic","groupId":4080173,"key":"2a00000189c45f9eab5dfc83d2ca293e6353"},"signatures":[]},{"entity":"picture","original":{"width":900,"height":1200,"namespace":"mpic","groupId":4912684,"key":"2a00000189c45f9eb14e638cc7d1c93d153a"},"signatures":[]},{"entity":"picture","original":{"width":900,"height":1200,"namespace":"mpic","groupId":4509881,"key":"2a00000189c45f9def92fed6b74e31d03165"},"signatures":[]},{"entity":"picture","original":{"width":900,"height":1200,"namespace":"mpic","groupId":3927509,"key":"2a00000189c45f9ed12538466492110e4286"},"signatures":[]},{"entity":"picture","original":{"width":900,"height":1200,"namespace":"mpic","groupId":4887894,"key":"2a00000189c45f9de3fefe31fefcaf38b819"},"signatures":[]}],"promoCodeEnabled":true,"vat":"NO_VAT","seller":{"price":"738","currency":"RUR","sellerToUserExchangeRate":1,"sellerRawPrice":"738","sellerRawCurrency":"RUR"},"shopSku":"П4801035","titles":{"raw":"Чистый код: создание, анализ и рефакторинг. Библиотека программиста","highlighted":[{"value":"Чистый код: создание, анализ и рефакторинг. Библиотека программиста"}]},"warnings":{"common":[{"type":"age","value":{"full":"Возрастное ограничение 18+","short":"Возрастное ограничение 18+"}},{"type":"appearance","value":{"full":"Внешний вид товаров и/или упаковки может быть изменён изготовителем и отличаться от изображенных на Яндекс Маркете.","short":"Внешний вид товаров и/или упаковки может быть изменён изготовителем и отличаться от изображенных на Яндекс Маркете."}}]},"slug":"chistyi-kod-sozdanie-analiz-i-refaktoring-biblioteka-programmista","manufacturer":{"entity":"manufacturer","warranty":false},"cargoTypes":[295,600,603,650],"atSupplierWarehouse":true,"offerColor":"blue","restrictedAge18":false,"specs":{"internal":[]},"prices":{"currency":"RUR","value":"738","isDeliveryIncluded":false,"isPickupIncluded":false,"rawValue":"738","valueWithoutVAT":"738","oldValueWithoutVAT":"1520","discount":{"oldMin":"1520","percent":51,"isBestDeal":true,"absolute":"782"},"applicablePriceDiscounts":[{"type":"ya-card","priceWithDiscount":"731","totalPercentWithDiscount":52,"absoluteDiscount":"789"}]},"filters":[{"id":"21234890","type":"enum","name":"Бумага","xslname":"paper","subType":"","originalSubType":"","kind":2,"isGuruLight":true,"position":2,"noffers":1,"valuesCount":1,"values":[{"initialFound":1,"found":1,"value":"офсетная","id":"21234951"}],"valuesGroups":[{"type":"all","valuesIds":["21234951"]}],"meta":{}}],"payments":{"deliveryCard":false,"deliveryCardDisabledReason":"shop_payment_methods","deliveryCash":true,"prepaymentCard":true,"prepaymentOther":false},"classifierMagicId":"24b3c54d09466d3e573378fb0a8de70d","isSMB":false,"trace":{"fullFormulaInfo":[{"tag":"CpaBuy","name":"MNA_adv_buybox_dc_423751","value":"26.2603"}]},"isCrossborder":false,"deliveryTimeText":"2 июня","baobabRealTimeEventPayload":{"version":"EPV_BRT_V1","sign":"b1c82OK2DvnZQwa2Oal6VAzpQ6XJArbfD+es9nm1EMs=","payload":"CgoQjfKW0KSopd86EhESD3RleHRsZXNzLXNlYXJjaDIWCIyer9EGEMDelosCGMb/qAUgts/rCA=="},"model":{"id":1781255948,"overviewsCount":0,"preciseRating":4.95,"rating":5,"ratingCount":267,"reviewsCount":34},"titlesWithoutVendor":{"raw":"Чистый код: создание, анализ и рефакторинг. Библиотека программиста","highlighted":[{"value":"Чистый код: создание, анализ и рефакторинг. Библиотека программиста"}]},"offerPromoIds":["MqiKgvfyO58oW3DDu8s2ug_fZ3XLaWtLFCVyd6AGdo2aA","MqiKgvfyO58oW3DDu8s2ug_RZxDEBsRV0HjPqWR3eEJRw","MqiKgvfyO58oW3DDu8s2ug_x45JLWBYb8ABYw-oXSV__w","MqiKgvfyO58oW3DDu8s2ug_z0q09Hc2YI_F30hocYABmA"]}},"offerCashbackDetailsGroup":{},"operationalRating":{"84212635":{"id":84212635,"entity":"operationalRating","viewType":"AS_IS","lateShipRate":100,"lateShipRateMark":5,"lateShipRateOperationalRatingLevel":"HIGH","cancellationRate":100,"cancellationRateMark":5,"cancellationRateOperationalRatingLevel":"HIGH","returnRate":100,"returnRateMark":5,"returnRateOperationalRatingLevel":"HIGH","total":100,"totalMark":5,"totalOperationalRatingLevel":"HIGH","crossdockPlanFactRate":0,"crossdockPlanFactRateMark":5,"crossdockOperationRatingLevel":"HIGH","fulfillmentPlanFactRate":100,"fulfillmentPlanFactRateMark":5,"fulfillmentOperationRatingLevel":"HIGH"}},"offerShowPlace":{"zwbqKzmvO-vIcIWA4hXNTiqpHjLiglZzsgEAKHfnw-ekq7M8irLg_Id14mYJZZ_nOtc3Je5HPFWhE6bHuSCCQgYiQVFs0VeXI2HMLIcsPduk_B38BWFBkfuZu9HrRQwbJgGFEmliFY1JQqWLOkIIPS24HW2NCSAMh-CmuVmf83RO5x_35O_mwzkXx-Ch0_25UUMWylUrQeprfmRk-86sCFuhOb_RKDDQ4BAMMjvYRPI_HtWArTheEg,,":{"id":"zwbqKzmvO-vIcIWA4hXNTiqpHjLiglZzsgEAKHfnw-ekq7M8irLg_Id14mYJZZ_nOtc3Je5HPFWhE6bHuSCCQgYiQVFs0VeXI2HMLIcsPduk_B38BWFBkfuZu9HrRQwbJgGFEmliFY1JQqWLOkIIPS24HW2NCSAMh-CmuVmf83RO5x_35O_mwzkXx-Ch0_25UUMWylUrQeprfmRk-86sCFuhOb_RKDDQ4BAMMjvYRPI_HtWArTheEg,,","offerId":"VjvsMgisQbu3w82eDL2YsQ","entity":"offerShowPlace","feeShow":"zwbqKzmvO-vIcIWA4hXNTiqpHjLiglZzsgEAKHfnw-ekq7M8irLg_Id14mYJZZ_nOtc3Je5HPFWhE6bHuSCCQgYiQVFs0VeXI2HMLIcsPduk_B38BWFBkfuZu9HrRQwbJgGFEmliFY1JQqWLOkIIPS24HW2NCSAMh-CmuVmf83RO5x_35O_mwzkXx-Ch0_25UUMWylUrQeprfmRk-86sCFuhOb_RKDDQ4BAMMjvYRPI_HtWArTheEg,,","showUid":"17171142601990986650006001","urls":{"cpa":"/safeclick/data=TxNGOK9vJEN7oLFLeCTKEoHAfZQvkL2nfEanim7NYOVpfmU8FxNRyeXgv5fggLtVT3_6B69GimXM9nP5ueTFEtFpp517kdDrL8xRGvsHJoroVF_D4YmMt3524-gzYRdmMPDDqLI8JCzlMSrUIKlrGFjXCCqVhBoVqFyFg9ZfWN6tkr8-1jAj3K3XtPYg9cSgaHHZn5W86dgyU7AIcmd7gmtTMzGc9uIuoYvBQ5fdBLj9Uzv6B3nuJ0u9WY_4aWP1O8gnWkg8uV1PtFXynirjTU5y-cYPVOhbQSBvJrJ-45AmBxW5S74aK-ahvcrdBfGQKwcsoZz3PL5r5q2uH9ruzY5xC-q-lrDTvk1uA7SlQrfi5TB9DeqJZzQb4EnT7kPJHbddcJpIDoFuzHUiFlgX_uKm8TYyjjNvZK1diknZFbOSyrZ2zYcS0R_P4nzv5n4pOiQHc0iHDq6B-OHEYW9mCrXU_sTMJuzA3d6spY3NMJwCVvmK6HN-73HU4HfpyqeAAtPAXr9-jGU1SgMGNsb9XibgVeY7YfWTHTM9Xb_MjtQonRZzjW5Szl0q0Oeg_F_0-qDAQUtTTIP8aA7gDM1oUq3I2dsmPHkrbc9VyrPlzOZp6ROBUHVRNWLl4GMXgSYaGeh17biJbOITAGqU9sn-1TJ0kCqydMuaVeC_SrDxNFLAHYf8IsdWpdd6I9KrW53O4waA_xODBmK1nALqPKYKseaisy65NkKefqms4HkDTe8uVRwbUNn6iPz4-reDaaRunpKbt8B2qmActhfU6BzQhuAx55gCHWoLyA8mO1uYDOTHJJm89IRr5NNJxwSV8ZurSbcu2FmJ5M6NmrdV9p644gtQg3RhKc7cdo95w8QC_6QSbdru7p3ZzXS68a2NMXe1xKqpify3WBTkwpQ46Ko3cT9fzlgV8RPnncilghrRUt-9gRAP6GihcoMsfMymLExTMxO6lznkz_ZNMsWfXzU0OpqhebJjIdVSKJbJaW20LwAmqFrJ0LJTCzuuLw1sJBC9s7WXXh9R4UZ_CPT24ujP-r5kPEabVpJ0Sp_CwjqjXhhiJ_sGjY7Tfhb26-v8zxQhn4Z3mCHdGDqwIR1Seg4eJXaBljAlxe2oK39RuDy5fh1bARudINwHwaOy8rkGnwfFFbol9hp0CV1iuUOhDx_-lK-3yHzujdiPcWMUgdUWTIoSgGlh8EFFYzsw8tVc4yKFFzu9j6-cnmbdOIcn8d8cfABYkK7u1gPDXK0kyAJ9AWe5JfgZ0zgHd7Y1s5c40JBJmxyrNlvNKSFjMx7Qu_BULBwFi6-px6EOO-cBoI_cmvjmAkGaBMm1e7eLlwlLuFe9qt1Qa0lxXMGBOe2raXC4w0GGg5zNBkuFWbhLt89trPPO7OBXgEp14ucTaX8sKUE7xWG2Dib0mtz8P0nOErfeTTDzcEeI232kjZyPGyT-L-FrSvxW9fTfdE66czZy23LhGL2Ik4iF9uPeGEwKsUukRci1vZhwFlR4HZKAdr1vhpWocn9LE-BSDLhucPjxVJmKWfXWUBSsdnDJg15cQalpSRc5TipeJSHASrzevifL3rmb9iWSYS2eyNia9LK73j7MBTmLwSUIjkEslmcLPGUUqb1N0LPiVcnTcsGdHi1T3WJKm77aEGJO5P7pW9g_g9T_0nsAGlmjTSpwJR-XVA9lWQf0hL0mfihnhDS6pl8fLJKGfyYpRMxe8k7S1yPqBTqEZCJAR2fnxRbk78H-56EkbD0sxOeCBtE48Z6kNy_8KGDvxzbR4yYz1JWzNpGuVuY8cRumV5fstVm2XU_WIQtT8M-qLRwtcPXMoekeUGfNeHX-K7mfW4StPSYoSucgvdyInURaJD8IxjBJ7s9R6h8vOoK6AJMCsNXJZ61EerJGC-uo3IEl4WZqpT4L9--ab8sx1ykrKWrOTyDdZ7PuBZdUkp8VTkwh2wiTN8235CK4XNI6RJyIIKGgL2ftR-1-5e7sje1l2HA69qj7hMBouK3R30WI-CIK9ssfj0MNgnXfTsMBvwopYd5IogBx7vMBtOrvLhE8E374_wJ4HwREPoCXMhaDCrpjl3K2YJmfd-ivZggyKdbEFTagRzriHbx_irtlw6UjNI24tBC1Ze17BfbPGp9u2bz7e1wwm5fzoRP4ttOQyPaR7tIyrClVUsGiC68X6UWDKLeczpL6XZNhl8SX8hDNHCvkV6Z9HSp9ZoECH88OWpKZWJEZtkAljcdZA4ASf3KFE0M62DFN39xF85WLvGetyQ0KpfyqIuyL1vkrRTtcuLpdQn9MTDg1RnLCC1lkKlzmTr7y9tr1w2BAXt_pgdve49QCdic21FpOU4etJz5tuB8OPxUBuB3O3zqJwyvw329W9VJzLB1EbWKprqnW8COB3abq0dDLqNWxEYjV0KCmp2-Bq5AUTMgsOE6vISW83HgRYAp0KQYCCTlFIqKT1GO31w7spdkafLDDhRC71Zm7qtn9yZQ4j9RqUteARVC8RZEQN2S_EZJa2RMORwKPrEmvKIfR1BchbT0C5Lx0-8zBR1ZByUVy9fcdSAZ35b8RIL9Rk9dn_PtG5eTlea82PDxrTQ_-bQeSUpDZSF_SCpah8Dteg0iamedUsgVIlmEZRVergx9F_vYh3EVO0FZs8ie6EDS7yTj-lHb20jDadEbfw65rDvcJAU-UsnHNfsXEDQTfLMu5pCIR2pOu1kYeAeprCFtaJFIlf3LLWS_7hI3rBdcu7r9BVkse8F_rLs2flMjpbKjR3-wyXUW8TAC-mV8KaCHDVyT6uEwNrLOL6zAWay_SofTj_t8hhybYX4CVEn1F7pkpRf2w0qo0sMvnCZKV8-F6Il705Jm996zqqid0A-ifolxm36wurm_JwoqGKkADbOiOyeMYe32H3_uQOVMuDmFuk77B97HSoUUFX7ZsZWEHit-YnHqG9FXFTPtrJSfuHikyF1KGDZKkueyX4kfSD-fKv0WbFzcO9Knzd0ZTZNYpv5jP9lCeC5trKmDL1yT1EIYIAe1juPIg0PkKOWL2mrdqyCruTz7CTbIgq9S__XJ-UCId5_Nf4WF8A3udEsUiTJNEsNfhMEcHxuyHJ4kFjiVDtwHwbWG8ZCEqnzJV9aSEp27jqPVd4wSvXzUo7wvea7TsPzqjBsG1NZFV84yPyP5v7KlvK21cMxUdasVDvNAY2PhdBDZJjcNVCrTiG3Z_KrhVatSjhHSVU208h2_0_uDWEN2kj1z_FLy570DTYWRRg-yN5FXZHFsQFqobt-dlRBWr0SYyOunZazUuqQJFaYewii4LySD8Pwdqp_lkgXD1cXImCzCmqOSPYFmnN3zogaj9Hq3hzQWBDgaJR_NQ8-Oi2UKXHTxVlUlBHBeTH7P-9p00GtrKefSZ5LiSiPSDiLqnulNSWmseQ8vHPnWfbG14uCtaX50Mq17KmOAicuH1r9_-Y4fKNlOgaioyCi2LXFadANUAFRCyxs5888sNjnXdnZuOcRLNMbyqmQGz4CD4uH59YLiW2uFHWdHWfxjB5L9avtvSIisbD9R240kBemBIXOiW6SaHKlp0z16O87mkNGvGy2jQzAnjZzaZlYI4Z4lU4sTe8i_FV3SN-dSdoQDa6Hjq9MImk2h9lsDkS49jXVEoQ_J0PXgqFXm7QQr9WC-YhUFI4RzRzfauVzKUod3Og57AMv0EWKCCEw7u-lc--61sRIWb0TK5M7T4ZG5Bn8TRYqZpxWuatAIvDecrXJZfAjMoBcLLOgCyvZ5z7fSM5lwLC3p9d7Mjuyyyq5Ios4ThKHw,/b64e=1/sign=728994e409ba161be786742b46bf63ef/keyno=MARKET_1/*","offercard":"/redir/Bz90OckBc-A7SGVMSXl8Uw3dAqho3cBfaoLjCnsebSDH6m1SzMf1V7XR6C2egoT40-UXoKjSA66l8Y0uKtxbpWtE9UnPt43zDzSBNikYuIqPsT78tS_LslYcA2QXo1ROxs2cv9jFjWtBMKnFbjUq0xseoUybxrFjtmh7fOHEVeJS25bsghyS2i6hbNGEtjZlUp94C7HlZlXCjNgKjF3XgFbKQF1alpAAqVztF6sPFN77h8d1tCVR38zC1EyeY0YEl4s-0OJ2nmnTfIWNH2U1SdsSARR2Rz0JJRfG9PoY6AozCota59Ube6bwu3nCLQ8kMBy60_qKdFtLWtuJk8vU3bFLFGPp1esFkVtD-5lpNvysKjsDbqOtI1UuyMrvE2h9ImhjMvOmVBpVEte9alc__CsLFWCeHZZ3ZhCKeGE3GQ-JNS67T4LqHdfkD62y6Ln02yCxfAhj6F_phxFCEPCrJz7GZGAC2zgktCEmJReF8pAIYqr6l6_PDVng3jbRAJjhosgNAsmsI3p0-GxH1AQSJKbbiSIwsk8EIx2XZfrUjGXhgPqjWC8bJ3_Zukp-RHCoL394NKKBdONCjSZ3A4UvJKZLx3NFUBZkaNoQ7otwiLztORExHuE4zE9ydmJMWmq65R5NhvKjXYgu6GDfuJ1HrQRExyBvghLxZ6tteg5npIzfLWiCD-2r0IkTjAs0kLAJWqQeb6X_jFJF3zsDx3_Ij70a_vOjSPdvJQRVR2niZWwLPf69jr3VIbfMiWD0CKkRvBKAhGjTQaeRMZ6KPNsy76GB_P5C9CyAJP9df7iaqrUaDCEmAKp5RNt-bCLaomlg8QpA_4CddA6YtcP2dfHPAkU6hdLutuTZpPugMmC52aYIDBKwkVhnLXmpoRycu9vWn9KaZPEQffCayaCZXBG5-MVoDGeHc4sllhe2RUitFTfbUlWH6bn8Z0mZulwV3cPbOp9rMv85zgk9Nr5EP3Pkr--2q7lUnMRst_Yjfz04YDM-Z-U9b3M6BTU4iyMwoMqeF0KNJ4a0kHv_nI6kAG5nCHXH7iN1PRfVqMWHpPdU3cCMKg1NKdci9Go7dAufJbXZhZE9UIM_iA48V09pziCSg3e9ZXFBs1cpzIqbezUk0uksFlRwUgvSNN8QLGeq4x9zbW-sUlAcriuo_HvAWaBFOBXOHOOPDL6GsAjoffyqkT8aO0u43mCaFVX9pDXwNKM0fMrpkRjvaIqo60g7UJJvrTtYarf-ygWATszXnXTTn7TKxovT6BBL7ZeOi5zvZHnP3otkINCYCtbHeT_CeIvvRZS4JumYoR_kM6-RB-LK4YHY8uWPeGAVrpUJK7W2qG3MApRu_80Z6IqJ-YvoTV_Qem8aIot6PVc7qFDw52cLuT3sgJ2pa15sqOulIRJIdXKncUEoF41CMMfiFVfxraL523yv_7-FkjpQ3psz2baMNZWY5Emo_3Z-XkNWIkYQFHe4pWAmOjXu0wc1CildiOEUptPtgbwLDBG6-LZjEehz9Y7liKqzv_FyGRkJGY7HM3vbQjSRiK3j0-zzgcJiDo0lp98M2wpBnxxFa5axVvXZR-aMf7J8E0-Y3kikqEXzNrkeZyDAwX__zNNoro5bY3FIWQfP25UkOzrJg73frEzWK-XQi2KWbZN9XPrMMJIJxtKBS04mFA8pP-dOpM-CbLz2kGwpJvaHgTi9fwxHsRwazyeEh4745mzBynDSjHP7mBrUv3UXoIl-B__EgRarmJrZlVYzSlFSjq_8sdX5KmRn1bhzGvMPxOAGfg6WtErL7uMOXU7dvCZ3vds8lR2EJtXaQhHx8FGMEZSOIJ-cteCR0BsD3M-W7cLTRNg0DoKysMhhXwEnSF1nwXRS3XhDhJhP6wBTYEcl_NRMtoGhy2oHIJj9GM9n2800YyhOBWvnHjAc3Qgw_4bDDt1Xy2o0-Gx0FnvLo153LQcFj84FTM4wLwtN9-vtq48E4NzKQudomOmHBt1Fhx63qE0OmYPB7KLgQVFZ-hqZjID0vzB8cNMAaqnarQr50JguNPt2_PEcFpY49b6OyGnaDXDuMZksPY9UT6aLjhMjfkp6xF9A-84p6ZapkNrYA5lZ7rU5E461GtZLAaS65htqBIIUUVodaiD4I1VUYBPhAMahR6Oba0B0ZSrtESwjqUL2qjBf0rTEVJGprC9Bo8-2xtpb9gxgOJAF2TvFooTp4eBf6Ue0JKryG60tFJWS3yvmvK9ujqCY_22HFbgRFf8hsuYJQy6jf2ZKvp7nmyB78rbwevHPwaLxFWr5ueij2PF-eYJEG3VhE90gov-OaUCqpok19SoPdBHeGZYmuHC--4QVA9zQLoK9iE-_GdhKNz_JY9yO6RffToYgjmh-nWn6dUf-WnclRcvlAvhcjg_-GP1BNExgtOEzaXIVXQbcBwMrgVGCsEFfuZyaas3e_O6oQdRFHUzc57UlIAzzeQU35Oz3G3LO5f3tGFP_vTo8qpJW6GesI90E6jpkNnhsuSAK4YXJY6AlEiJZ_rMoO_2Cb8xq0FxcWk5_AT7tljjXC54x26VtCJd2TmIskCt4HnWaddcxfz-EEZTkk7jp8ocfGpBhtrang6M4Sm9VqPnTitC7k1090UpGl-2wa1bI6_2wyZzzyqL1DeIT7_5WqLlJ_ZaxR24yP5-2__GWzprFTV_NSm5QXgvmqraEZI9wyb3wJdUSCWCHSjnRxdYeZX55Z_KsT-EAdkn_BxpcOuv-TMa0jXSvT1VbTHN-SJmOpPqvc38v4g7xDAqnEcaW3vgG99k9Vg92wqf_NU8cgKfnjvaupoX4wkkyZzDtVgRd3dZB910OedBq7I_Tc_t-2Yuj2QMOlI5om5SkXIeyp2tgYcW-GT9jcSQmJx-YRBW5ICyN8HtY3q9CRazAryp1MkBazzAUhdJEpjklktShQhH-HtY8A8h1V73peSwMmGhbRd-kFp90FILfSIoUCb6OmeRMbr-cGdl-qeMbYsu0UJtXJPaaBNa5cwMIdM7n2sR3ADHT2agIb65ppH-NxrxU3Xdj3A1Uknfj8cOG7semT2owKMxSph7HPCdmHqSaa37ggoLN6qa1Hbo958luSAav3rD3q3IrTbY-LSvP11vkaqHiCLOvty4nIOejNOVY5UKg4lCrPETxTLSS_cqeR4394uhfV9ygw-3es8hAZZ-ISyNRhZOEGmhWMEstofnHxUXFnIWjoYyLOiEaHypJ72pM63IGl3hifNE9AdpBCZ6UHaRLdFQPa5nBIwrl3eCCTQGA0AxfzXa4QAZwVi0F6zFPEA6Z6isp5OKXMNBw4mDVY58qkmYcnOYEfka-2lKHMf0nfGkIadUVmEHCKfFXbHma3w5oWpzS_ngS_746AwCk7uvrisnKXPU6Hl2H6W1g3XaYKtQafK34kamqatHBATs98udf0__6W-e0zZUAaCms5gvPLeP7-msq03VM2iGcLiB28V2l_jPE0KZbN1eDzDU1Ma8zR7JAgXwliv38Z6VhTBmAtQWjh8fACfZNvT4riOYOdev4J2jwQHfwqUltx0jfTQkHnLzYEzTQtjWW-7kQpyFbI6UJXiUfZInT_SJgLd14fI_6sUOsu45NeCIniRqqtn_Cp44lJgbpZOvRkcZccPmJzWXh-nZCBHcUinqSCwJR0GKqpbGZr9j-0A1v8fS89Xz8wVSBDjwe3_9KZ-VcpJbnREw-1NqbJyruLr0LDVMNu4WWBHWXTvRnX-a3HGhVoCKYMoSw6tiJT8_UKEq6uxlKxmRuPTgaGT65Oi4c5xU8zi9_vEoSx4mXsQzzlChDRdkykXN8AHPw4oJumipbgor_48PJELNZJdupWGuv?data=Xlb4aMqx5vs8BqykWCPD1a5GVhP1YZ8yHtYzpvmJkezyZrq_xDXRwyH0r3BFiDidhr4nBmK09TeFXXD9kJfaoZtKVFGgiJIKMLp31-0mDdEc12V1HuGRvXDiuvkCT_1m1Kp8SuEqi4WtSS-rCFlqq4Wn573ONXYn7KBU3bI3VvoFZy0CtZP1ljY-bCApExbCXoJ30Fk5lwORivGIFFBAi3oCpgLcUfe9UUHPOA-Hr-nWLWvW3e5In4G12LMY9aykAeX15N8VuWAzwttY4xKrvlVfvmx4yALcyIrFTwL_LwmyNT13obJXyzL8dNo0Js-Nvqs9tK_ATWvS__aZneD7gp-d4nKR1nwoUo5pm4e2A6LIDuHtin5SgE3wDo5M0TbFNwUq_spPZ7NvnKTbaPApdW-aSDL02d50h1zstb-edPS755hdCLX0NJpyVtKO_rlNY_DY0I7tGbz34EEIOq_rVZaZZqM7SMCt1QrAVUuUsT9SRWZmC3huqo_ZEr271kTisA7HKnWOXEF5iyMwF3h6nsZ4qS1TA3BvnjUs8BmvpffMTJXS-P7jBo2W7jhoXlMIHwAVSkwV5S4fG2NtDH_bb7xr_kbCDHiMaQ1pqSPrVu6S8FUP7v3Q_Jmc8XXX7CX7GLCPFLyWlhBdSReSgNBC0N5TTAQ0hLvEn2Khbi07on4uLnyYfPGbGXSFg3xrX_Z1IszzlFI5QvesZqUO3X-P6uEidX4hFLi5H7G-Fm09Nhs1N3C1-nOJKWxGqD5EZgXvgKnX9vmFUvgIVQA4v0qFEVwjTa04_eaO4vwUU_cI8KMWSxbhviN1iq_1JGteN_rNDI8ON2zOuNswQAH_HeuNR0FSrYRLgUq4Dv27nHbQ-T01IQOEp0KJKkNBTKXYRY7UG0uzA3bfFpIGIHSUvv3_hl6wvqEc2s7FW_-z55-YCEqnSovJJGWbasNnNg2Gfk3CjMtr8EsMmKMAW_3Z-OcTODX-fII9brL4sgrkNY4lNrN8-R07hwLiHHTguy0ipa8ovZN3qGred_uf5gXl8scFG2dn8xJdEBdRUlR3lThVMbSLXmPQG2NiOV4BBBEbIwO7V39WODuTNbk15dwYijWiKZo_4erJXxokhVmQWd-kvc_jrzZw4-69dE8BJJdAvjQ_FGRPCpmq6pYRdO2fMx-Vy0TfnrRky4UvJjdtc3oRhJrlbyl8DDgRXpbnAsxc1Dzn6gHgXujVkKogPVba10TUpM39Xgbr019GWdGs0hYbT3RDSJPGEaNaSL9OM_gOxaQrLjjivCQ82u-MkI1Fsr84es5BCIhNU809dfqpsbwe5kZ2Ym2g1PwxgxDioU1PuL3Jw8RsHFaR10IYSOVB0PYkYFizoK-bGTH5aybf2nWj-kWUTsTejpCIbP5_vIKLgxx1p90iJKEhGPHwTQenbEOp4XBotGhhmdmTP-1rFOTYaqLpL-ngmgBMLz6AvUAws0MVQX-N-Xnr3iCJ8BA8JpGsPJdql77XxpsC7ai6tkS0IxguI6cyOwOcOasRUW21272oeQYsjuTg_ZfBqBA4dyiJrsAD2_8letBvYhcpRR3uhdo5VHGt1p5cMHL5q5zewsqpa7GBnnw4sQUlVdhG3iXbcvd8I6hsOpg9vtcEWLGPOo7GdW1LEjYSmTvzSN3adq0bVvXFUcWu_I7VQ1lfIOfMbQ,,&b64e=1&sign=e623b63fb451c50703e61042be2338fa&keyno=MARKET_1","U_DIRECT_OFFER_CARD_URL":"//market.yandex.ru/offer/VjvsMgisQbu3w82eDL2YsQ?cpc=6zd6B_E8kOj6ib7RHTc0OY0VdlKgXEUcfh3gPGfG6bEq2McE9iHmoE7xuX2UNW1wMwOdT110XEC27NGJXGDRLQGGKIb6Yf_96YnLRXeDcMsHFQyeKrnPkyErtmEgZne412-1FFhCFI8J28VjyrKHzqWxfhNWJWlKZ9UenIq18uTk7VacNQ_3zaSDFI0wEczVrKkN70UdihzCVNR5MIQ7Rong0Gi9TgVHwqETMHD5qH2QoN6DNEEfO9p1oQyQnfkFM6H3pkMV8DnpvRtJn1-T6VlWGruHsbTD&hid=18540470&hyperid=1781255948&lr=213&modelid=1781255948&nid=18540471&rs=eJxNVDuuEDEMFA1CoqOipgbJ_w_c_wLUHAZnkuy-zrOJ7fF4sr__ff3y-dvfr54S0j_p5y_-EywSeWIVc71xmt47lt50Yq_iez-oNHacotJ-4uAqemIWfr9LvXG_3_vWzKzoU7OyjM_9JtfLodVc5MROdnt1SObh3KVPzUrj26tzdXtj-fBd9OYW1eXD_nJunwFuzaw6PKdR0a0p7H5rio5CJzahPjWZRpK4yZ7aNzky8w6Wc81O3BJ2v7fyFWjFRm9RkbwHGf7E_SjERJRtD5g5-U3P8guUgt6TCNMLREueOaTK6wHNTC-It-n46lIeoKP1A2aT_QHoy2BWLA_RaCyKdZWmxnYKKQS1ebNxt3trILxTuYCOgwcYUspWF0vMyXAVy8p3l0VTcI0D-5VA5XkxAxTXZhvnJK0bG47GZJogswBJYn3W46fe0kqhVkIZbdRSkHFwaV1NHAcWumolLcA7hacjZQntIXOen-UmPMZhize7aJXV3IAXKNuloPEeyw2CKXgx-TpJXCuDW6GrsuIaUqggGPJVydZBLvqjkCzgihQC2Lq4Ep2FcYyZJ25sj51fKcb6kBU7HmJQD-Mn4VoiZ_a3VukYbf4_8RDI1rWLlr1YcC6wGdevE7MN9v5hrN5bCphhKizNLbb_XB7LqUVdOuMYvADGPN4ADQaWmwFy5pcFa0BP2W8DYDQgaIA-Y-Deu-W0xKvb_nfEHvs1xaLZ_Wd8ASvH9PBxDPh-__TjE_8Hu2wotg%2C%2C","direct":"https://market.yandex.ru/product/1781255948?offerid=VjvsMgisQbu3w82eDL2YsQ&sku=560312128&cpc=6zd6B_E8kOj6ib7RHTc0OY0VdlKgXEUcfh3gPGfG6bEq2McE9iHmoE7xuX2UNW1wMwOdT110XEC27NGJXGDRLQGGKIb6Yf_96YnLRXeDcMsHFQyeKrnPkyErtmEgZne412-1FFhCFI8J28VjyrKHzqWxfhNWJWlKZ9UenIq18uTk7VacNQ_3zaSDFI0wEczVrKkN70UdihzCVNR5MIQ7Rong0Gi9TgVHwqETMHD5qH2QoN6DNEEfO9p1oQyQnfkFM6H3pkMV8DnpvRtJn1-T6VlWGruHsbTD"},"cpc":"6zd6B_E8kOj6ib7RHTc0OY0VdlKgXEUcfh3gPGfG6bEq2McE9iHmoE7xuX2UNW1wMwOdT110XEC27NGJXGDRLQGGKIb6Yf_96YnLRXeDcMsHFQyeKrnPkyErtmEgZne412-1FFhCFI8J28VjyrKHzqWxfhNWJWlKZ9UenIq18uTk7VacNQ_3zaSDFI0wEczVrKkN70UdihzCVNR5MIQ7Rong0Gi9TgVHwqETMHD5qH2QoN6DNEEfO9p1oQyQnfkFM6H3pkMV8DnpvRtJn1-T6VlWGruHsbTD","cc":"CjIxNzE3MTE0MjU5ODYxL2U5YjYxZGNlNGIxZTVmZWRlMzZlN2ZkMWI0MTkwNjAwLzEvMRAGgH3m7QY,","largeSize":false,"promoIds":["VjvsMgisQbu3w82eDL2YsQ_fZ3XLaWtLFCVyd6AGdo2aA","VjvsMgisQbu3w82eDL2YsQ_RZxDEBsRV0HjPqWR3eEJRw","VjvsMgisQbu3w82eDL2YsQ_x45JLWBYb8ABYw-oXSV__w","VjvsMgisQbu3w82eDL2YsQ_z0q09Hc2YI_F30hocYABmA"],"aggregatePromoIds":[]},"OTNDnItfwRMjN9MRHuEMMhwWv5Sgks9LNjmtci60qzy61s7AQhJJHolRzxJXaHgKSkoeBlvJ7OM7tLEbe_KL6RQ1bxwxGYdqaM65y1LKrF6_kuAuGVy4tmuqizP3B_7iVU-QSmsnfPiR7Aq7P9bnWNgDvfAuZPPtu5uU31GgfZoJtKaPsHzqrB7Sed1vKvR00Cl4nOuLJ_V-t2HSTkdcbw,,":{"id":"OTNDnItfwRMjN9MRHuEMMhwWv5Sgks9LNjmtci60qzy61s7AQhJJHolRzxJXaHgKSkoeBlvJ7OM7tLEbe_KL6RQ1bxwxGYdqaM65y1LKrF6_kuAuGVy4tmuqizP3B_7iVU-QSmsnfPiR7Aq7P9bnWNgDvfAuZPPtu5uU31GgfZoJtKaPsHzqrB7Sed1vKvR00Cl4nOuLJ_V-t2HSTkdcbw,,","offerId":"MqiKgvfyO58oW3DDu8s2ug","entity":"offerShowPlace","feeShow":"OTNDnItfwRMjN9MRHuEMMhwWv5Sgks9LNjmtci60qzy61s7AQhJJHolRzxJXaHgKSkoeBlvJ7OM7tLEbe_KL6RQ1bxwxGYdqaM65y1LKrF6_kuAuGVy4tmuqizP3B_7iVU-QSmsnfPiR7Aq7P9bnWNgDvfAuZPPtu5uU31GgfZoJtKaPsHzqrB7Sed1vKvR00Cl4nOuLJ_V-t2HSTkdcbw,,","showUid":"17171142602041006813006001","urls":{"cpa":"/safeclick/data=TxNGOK9vJEN7oLFLeCTKEixJYuEMI0EzvZFs82AjjgjhTwweZ7mRXd_AQ0K184sfZmy5nQz7U8xIc-qdVOMFoxnoSww2ObzLEs1KJpltGipDSanCui6QCq9AjwRcRDsVtIN8CWKLuiVIPO4bUpAxK4YNqJweOKk7OzFzSjxoydgMwkI6korxWhSOdPkJcP6SSg4eyBCFfae-74JWGlBVh1S2I-Kcx7Pl4WFaqGbgXEorP_krHxt3aE_etv1OgVT2WKw5W0CF1y9E8p2ENUEa0i0lq-EziYh5aBIQ4DKPMha2ZH05k0KkbSGl6j6iHHdeIUDiF2ysMfCkTe-HrdAP61Z2WTvSBMN9L1TNFc-tLPBTBZznnsBR5JMeh5W6xO939THIUhdCn8TasJgV7yCvhsY09vTo3cTYbG1FM8B73tLuf4XLqjAVXeenqUrpKDbLOJSP90w27oxQuKaujVW0aTbdaEp6EoxdjHctTVK91FqqC6DpVUo40WfXsQfos-jinZAukiMQgzJRETzfAYHQG5O4l2I6s-jfRAQcpe-iD8iHI1zQkCEAouILzOQKlPqXUXNyo06zpfduIuf5oAT3arxZtkZJooosoxUNVqxl3KXAObj3ZZTlrVkyLCCGC3-L65Zpa4guUUSrMZ0AZN28APT8X_f99M0tfjKaJ2Q-58HBxLR7Jexwbq10qQyraEJqiLz1A_pEeHTcIiRdBglXzu2uGiqWqIPZBVm47PujNeCrB548U7oXT9okVSahQJJYnJzGDZf-ceZiLRcPFBn3JPCiQ6P1NxrTHE-zstVodkqFS1ntXqdsxDVrIOQC3FGpyYfu3p9zjy9kC6tvtCkD9AJRQs3im2gSQyDmCzjnw-ZIu1HjjRPgjyGXd2aXdlwVW8iTgkjmtX92VMQnzGFxRRdd2o3LzpW6aMDFMIBP1y6MLB4ect3LzOa69S8uJrqbPP2puuqAMsyij3isaVPrxLFn-frkm1K5v0lgygBGPgrRXLsyt0hFw6lkJe7QrEMrOoxeApSAfnY7fT9LfwgPG6PHx1a1gSKWa1sIf3QPms71kwjhBUFe2Py4KAUpzTFx9KxdvXuvMXgX-V8VknbCMnCblIJ2gsKw1GcGGnfkEd-S3CcjN2YDLJqyMNrFvoniIir4WMklTzq3xHy7tuWJWasoxvuzq9y5lte2ytbadN8yjp3konS5lj6-M94GHaIRzyQ4JCghXTvC6RqAZeHAvBwgkzmy4qXteAJhK0fL9rB_o3kRGOQ4EipPqDzecbyqNtf-YBWw84_9a1rh3BmSDVObS7zVcI1xekKaYMI_Pb879EtfNzYz5AliQ4fUGETzi57_94UXZ4-BpSjYu4VVfxg65mUJu_nUJEKVqaLnzk4TzVS-jDpm7btw8EbkbH_xIvHC2TZsE4c3BMjft_VWNl7z0VBYN4gT2clT0WTYk3vwQkB7G1AXGArYEeNYDJPeO8-M7ag01WfRKJ-PfqfbjpE1mdsfMTzbkQ8BcJI02l5V4O9pHA9TChtRcI8DuCGyfJetPpOW9iKmU7EcXNYHfxVsQeg78HvBz8yO8xstrZB2uPIh-wlir1sN15Fsi_dDfQweOKcHWdVzlOLFIVbDUN7yyUoAwqL1MJ5iDTYlqRGrkoIhohet_eaW2vAxeDNNMFJK9WbYgUUqnnHf2mul_QOkzzarXUGzoNUfRr1lvUgqMbNzhiJu3t3nhDmI_Tt4H4Rncx1zbCunY6btqt1pjI3-Hxw9oS1SGSTxVu-0OKrZprEDIPD3h6dJSwtz0OUs1SFjEYEwVk5wJ21fN4TGKyCAV7Hff6YrW6qH-kgZBKy5mScl5kxm75vp1b90ryiQ3CtsrBznacfp_SMlxNFkRhhvfVTre0BhRbLfPE6d8WJ9yKTi2MkB6E5fDUZYFR6U-JjNT3cNNdmRyI3HRImgjaDunPoVBFRIOU6i9dKqqk03BSHK-AYOyZ0CAasxnxp3052PrVlSLQ9-80gjZcxVR1HFP6SxtTnCuF-YQ2zOv54j-O2_Bnb8ch2AvmZoDtJRP6_Wx3x9rJn31g-5e3aZt83jxSPAMdRA-zA254OOX24vy-rw2RkKrsLrHFOYQbYerqlG4mmjqQOBroTmfISt1eWajbDHS3CspV0_adj4hNCYfUeuD8saKaXlsof6BTF8MPiqoIsVw5_Ts3XXNmpL0cYBdmb8cqj2Qg0CBak4qDgsX2F1H-53wOwMZD_R9rNLcCwI4-JjuSFhSUUcw3vTv03qMVhofxLJZVcXjJ_ALf41N-sYHdEp_PrSEqDA29LGSzNEEAo3aONMPgG15lsQhP9s1l2WdlwozlljwGWcW3ck89H2JyfRzO2x5SgP3ynwpZBsQx6Xvi5hvmcecAPcyjZUkpzq-TJbVxBc5SMeNP_rSYC2owMfm8AwRBYsUxo2z4o0LOPQChAOiht1u2nfY3Rj82RHEiFVbAeM6nrGlcRsD3U1mf_F663JiODd3usqGjukSLlgkhmb-XDyLbU6KXXBTr7VVveIfUbnFrk3g9PzhbNbTI3QjCrlm9ZtDEfB6Vi4mSxSTQQL4-6pB8Cw74injWMjok0NAfaAI22j5xXPdZUnOYXmcQsnaE5bGd07u6Vx9PhVgektzp1DVZNVWKiKwSC6hFZWtfIEoLIkpGIES8k7UR6_mof59406cdg_j3QwRi4Qtsaw_FBSfHKCN-of7AG1kaH3VSODxLWVoAXvECW_GHv1J8nlUQfxjaEjQQFda_rDqNnScF2cjH8YNFvbRXBKcP_umL27R9VM9VPre2-bLid5ouQX_PDlwLHXm9VRzs0tfRybra6T9lpg3KSl3PpTmlxanU_oewNh3EQrhz9AIlWMDRVcWiAI08KoA2O-caR2_eoMqhbj4t3M3HnSPvvW_XVSzT6NFY8C7vH4uTiL_48jVkLHx2cGakF6gs905_O9upVbjsQCLyOmSLzaridB5xUB6B9v9fly2TuWtzKi8MtgF9gmsQog3EbVPi9NTumzyDP84-N8D9mmZ05Ew5LuAAuatBDIoQY9iC50GVAvvdK1kEqR6wj8syhuc0az25RZJJmC4vMFDormIz4s7AdoP64xAPDQ3HRKXyOIfvGJLuD8Cqy_76KGrzK3HbZiBbq-MLTXw1ctkxDFzWaoYqjlnGUO_ASng4lXf3UOUjozEiEdArB2Vx2J_VXKlsmIq0EAi5z3DHovB4bGQP1SBTJ5aWD6bA9831pwHCERWsPYghiMSDlCkjE4Gb0sBntR9_5WSliYKODhvDnxgpLfYR6aRww0De6XD7gJ4ddzRucaOJormzQlH0MRVfYrN0dH4cDDujdeZ7hRrHeHKaqEUqWQZe0lXkMHePo-ULbSRp8xyyvHXEwKlG-2m1c5bcd8AHC5e38Z4I7SBTQghJHw9_GyNSXJDgYkpWUW1JrbTTtaScWPiMMLGDqCc048UaAE9YeIOodkG3tnCGc3gBGfC7Q6ns9h6DmCQgXgcOYyWzZstGkomWh8Dp4WbVz4bEHbytXVptpgEcrHG0PqTMOGa2u_QksblIcDQMoHTNDaJZYhbs4HLb2TdHBcdqzrB117oxZTFrP3TWXQE3F6uJ0JoFgJZxGgm0VRUsjoQ-VVu8OZdY8wvpIUeJxBpViX/b64e=1/sign=f0e15fe2b2a20e9072474597e1481c6b/keyno=MARKET_1/*","offercard":"/redir/Bz90OckBc-A7SGVMSXl8Uw3dAqho3cBf5-SaxeS_7Auj9kMORyBHoiajWKJuM1m-pYUi6rx_WR2ervDMWwpCOw8D89Bul3bNn25IXr6IE9YVjOqrcldoc-CyencldvR5BEXl3nlZZ--fUR5OAzk-7PPqs7luZeFmmhjjlfEcUg0EHh3AVpnbYtRE1LmA8hW9fz_wgQIXoqlI7azdMrylbuHzNrZI-0y3i97vIwqpTYNsRilQJi2z6WgD1EQ4Fj0zcItpkbjeoZ-cX94K_RiznVzYx9ngGSJWMyolw6DqV6Rr5kBFORLRS4C1UXDgaONuXRhhBsx8FFybLlcj-7Iamms_uWExICxF3X2fUq3XVyxR_lsHhM9xidEaB30cFhFENCIt9CC9gqVhTPxD6GGZoEVIE42r34DUTUmL39HNoXgxVn4-MRVo3FHIqG7tGc7fKTHLZFx9bA-2Teof0CQREVyadWfRkROcbKygwk9WGN9blhCV2VkeOApOFEprdHfh0Zsd6N0PqQuWbTgf48G3Fj8Gyk4uD9TKxc9Ql2EKArRD0FH9wt3o-LSfGEi-XI4gZFDvfjvc6d-3i4n_GCPD3vUW6dof4vyhlLvSljpyLf9pY_KaBiEPdvjSqS6FGeOxVF1V7IL6WwnGOgT-Np1WFMdHVh12hFEezH219UxVK4mkJfKa7zLzMjqw76YDZqqBSU_D4L-hMDDd0qEdyLrO87M-EMIFmJBF62Xopcv23tNmV0qYFUeBr_0tAvdtwU0cbQBo0h03ekmpXPYu61CVHlc6161bXOxh-gSEprzfKl6NFnMgsG0xU2JnnHag3EY3nZJPKU2aDyKwbyRk7T34U7AZZIgAMQXGtY0jPdSKJPoFW3OHoKAglqB7Skl42iwCDd1Ztg6LIqCUeTtERKKykG2mJg5RoFt0Yxue_vqLT2We---EGio7ariiTJazMdGmgDeXy2MgFow20yumtznsK0sUqXOvYU89oYP2hhxHtnipJ0VqAg3n5oPVuFT1mA-EuQQSueOgRwHPTpizsn8D3eGCir2LrLdGU_eJmSfGM3wP22TMvl639Cm42vSoJQg4uPNMAsHTC8HL8RvtiOyYMsR7mnHVzlI_f275pw9xH7pcSPWeTrYEse4tDOVaBr8Kq8Lty2KDsIy3ofNBEF1wZ86fxBiSBXgEzA9E1F8vO0JztFKAMj5b5vFWhBsLuT9fftxPVqefKbL1e3vt9NYVhALgZKnIUzjRnxlrobtJEeF4ScCQ56syW1KgwgkIm96S5WTxH7sH6MHyJ03N6WJbUBpc-0mSVCtssABnze76xt-tYExsp1UNw_uJCjzBXGXpcZBeB1IzpLgtJGuGug0leDcbHDU66Kxf-7C_w0YxlHkHI2ARxyalzgcl7UIaAVUzG3rEhj9u8WJmABsAjzRj-Rj4OKZ0pINBDxxHtWxdDuJHiJ_vwOf1eeGf9OluhNOHB6RkBaaI134aKZADLVkCdhTuZqbv-erEtWuQxY7TBT2-5Mi8KimYPqu0BtaQxW29gxAlZFCIZOB6JgxgMGtNBsW7UtrgahzZh1tvjxMH3giN4hB-O08rGvy7c7mkTOc19Y-75gMTuvFg1KU7UjdqWtl_BZDTZKRUQYxLn3KIgHbqQ0uLepxaVzO-6AJQhD7ehhBSXJlgRMV8ry5nxAt7N9BXAM-cuj62Z4neTJDgf4NcY8hA34DzJytX0eWb62AErw2GLowTjZ3dHj1rMENtBdWbyBnUFp9JryMrE_bvTWef8hOnKPDplSBN8z5Gv-YDzHw6H-UpSbpzOI20RgPRdPdfPTkolL-uu80g4dbk0psHaalmYrQcA0ic0lTXiQj0HiXP3w858qkmX4bCSXc5kOxVZt3jf5Y7mgc3ijX7PVpzKKR5lISI-yaGMhd7cuT1LbcyuxDoZLMPjhev8c6ViN_lMVa5vAVjPg25ptvar-ilDA_0EndFOzosc5AEnE74xN9UVGr2Zyvg7I-8Gjh4N38zNEyDIG_5vR6GM2Snmuc94-cx-3QJC1JxskU7YIOb8jayYy73w46Fkxs6MJFMBlAUzqoreJub8yFZL6pJf-gMIZG77qfb0BHP9mL_KZmXYLwM0MQDi-36GO5BMhcyUgq4piFRvCXNS1YzPjBpdGV14JXSOI_YvOjfZTmHfbmwn3Zb8dLtvomMB6fnCV2DaWq9TWcr7EWcTS2r0m10OaZksKsJcvKna7-fsvQRhP3TbnXjngmjS7uPf4pki8MiRbYfa4RDQuuM12SPK9uMO9YNNF76Oe-ZeFO3XMm-0ro0maKQEQr7jb6NhrGfB9wL2qgFz8mlJKbvI5pDspaLa0j-_5rEyQH4YaCSAak_sSqlf6ap_X47JLjRULIgg4UwCS6noYVPTA1pJS8tQQJTz5Wj9rEmDicQGTV3YAiEtrmLa0r5-mAsNznEZtviYK9yJSWwrbMDtrJiqonQotZORv9Aa8xYV2_Rq0pFFDkTjZKDTbtvpf1Qf6x9TSdgkCKFEYsuS1IjlDfb2dvMOuLaFIOAauOyev-L7_SKO--Xb38PljUUkq1D5azQmkYPt-cDsfRbvJdGZZleEy3vXE9AFPtKuBTnm9U17Hb2qUO_RUIoM4_PSoJKfuqRkBhMxpXaK2Ohl5ho4uhDntNXzdCO9sOwuemycI8jOJD0WCmgtVQmpLuxx0TxDqQ24oI4_YhTkoyFXPpR0UwuTDxrEPcrS-W-k0xUMvjY9K9Be-wJ8K2iDuLVPWayFYDSUgsT7YjHmFsmLxnCweMkkCsfYv08NCgr6oGvc6ba5K8nmJe_RVmoiAUJ8tYZMC28KMsxu2t4DdVQdUtNKvKfq2OVJhTR1SdqR4UrH5KxxbKLKHHREgfT0EQNWj4LjnhHo1AvXjtgZEyiV96hLJUnjd2BOpOtUVoWevqXmQWQl5cu2e5CRK5MhnSQ9GfkV49okJBXkCbLuMax7khXWZ3EB5grwDRw8Zo8C4DmmtGnlomvpAaoBCWCQd2Pw3ZrlKyU18hT03Y_1IsU9nwPTLf3gLb_SY6e4Jc1LU5an_D6GSAE_hxWxPEjCGFbI1SHtx19bUCi6wLiaMImXz-YFLkFUNEGvQbrdZg1T3e7in1UjMMBy7vv92k1c5pFBxW080azrdT_xb1EjlElVsPX3_HKEXmawTL3DBMmfKD9xA3wLyEj1HEltTXzHjOk4D6LsjR4iLtWjjT3el1t2tZkiD605fIL-MFIbXPkEu9aAf7_9_cuhETEbSgOdPRr4H-eMyou0Q4JvJ4GQ1KU2ITTSXBG2NUFUdPL_PDqoXcc5NYNtzNZONQrcOygFvi4s5p5UtrtKwxuI2zYd8SjckAQjLDaR5mziWa0lK8aeUHr-sR94I3F5jcsWKDdjgMVYqLpHWFPEKmB54gv2ghFZX8Xm5fhQ6hUikyY6GCgWllvWDLPnmf52WRuKDke0Ler8cFdINr3LECOPAvu6q4BbDT7kSx60DoHh3pBek2vOJCiLDjrq-4Z7_0Cu9JFZYNt57F2BqUXBVl833ysVYwgHBBCRJFUJJNCfjt9FgXoM85akzCeDsckDOxXpa8wpt-SNPq631gPbZwHnnbQuk-hoxIl5Xe7GfwFYOItBoe_O-LxhkP8bYLjiVX2R0L5wqDZHpKtDwvC8HpzxOTEX-_gEAewgPlYEjgq35spCGBWgIuRaYWBRQ,,?data=Xlb4aMqx5vs8BqykWCPD1a5GVhP1YZ8yHtYzpvmJkewz1z4-WHBi-kB6RxoFzzS4dpRW_kVbd5N2O1D8hU4ZtBGvJsqBWnZ1rdfE9z0Ra_PUyxOsTLVKUcH8rjUBBooLE9ruP_b1GTLdOdTsYk4Yy5qnTSXi0HyGUpNZ02arz5suyI5u2-1jlV82R4JMJWdEFpLG52P5yABspbCRdh7qJBuFujIar6UsifyJAwWuVsKrjjCsvVADuH6ohEY1H17d0-BQ123S_nQntNtRuXKiYUoQU0c7x-wT7EjUeyYLH2MomqahCTZSl3PpyqS8CMkEZpVHq4ScmMi3Jj9mOTOC2iIxbVEQE_ZmiKCS_IGeKmsAQ3JugZb928r8dvyaCDORovr7F6HF2H7u9LJ09TvLSZNaCajbo_l8uWYhywa_sm0u4Y-3Fc60t1tfClCyGyvLvZv_7h_veN8soAYM-qvNM39MeRVaIUezI-4xqhMi8_FgI7ff7Y6ft_slH0cBRIrS-zAwhrqkDZQTQW5sQ3BeXCCz46eI-GakEmVTLXuaRppIRZY1riswmv6mwR8aMhP9o4RoS0I71npVzGbOsHBb-SM-KYwpLmzkgTIugQMIpB5Gdhs-9TthHOdNIFAJ-jXEjlpZ9r5Ex1h-kIKd1xzMIxS9hWqYyzgXTOrGNRmSzxOJNmvwtis4LNoIUXV0-0--HSAahFDDY1FBRuW5XqgjQ9_ABDJEXdUdobPxuCwaGMu1Z5uHxs-hm0mxVb01eliq9RJU6Ey3RfjO4_uhuRgdflLrEu53cBTzpWAZHuPbLflpkl2uwMqRSANMbNDWN4enYAzjyw1AV7dja4leK6it1DQziwy4xTS4wTuLeIuQVd9yzoS84yn0_l4UQUGjSYloOEBG8i-YnjfSYgB2wlTOYxSzWyX7GnBGwa2e95-bY8K9cFph7N5UyUsYb3DDXQU9QpgBchIDGn9r_2-zYaR7bk0Fh5cbCza56TaqjAelC7FOPAIkGBvUw6ZFWX7-P-YW0fIzTQeq9RJBdu_ILyUj7cQdelIhHxUoHnFC-rfdjLwDVqMrHdcNsITe68PLkpyiHmVUEJ3lih7h83RAlvbUdDgao5vTKNG8AmBCQf78edFFuQGRshB5fEMnnxUODI1otN9NPPbO4lR7YYtUfSmmkvl2WDnltH1tK_uv1E5LmX_aEPGoMLWFL9lg2GcMN4QFMV56xzhxVjELedzO7ibqRyaPtKndrmV6Xhf3-FYNZuBi2r5hoiotLed4OxW-ha0s2LAT2pOXkhFF6wq2VxVFuxP9Gfzl0TDPHwR9RQgjGO-wT19XWqYR1SfMMrbRPUcUXVRNOexVwnZry5C5h--YF_Qm_x-eRLzQZcFBYFDGmxPl2rt3V_3N1Xa_mdb1ecBjxhmCBbk-_zP7cYZ4ngn1OwdG13Ch2dakzaeMuSJb_vfWIU7QUoyH9Ck5bgWwTZl5C_T9NlAUWvCdEX_dxNKJJn2iZtDglr131WL7iopkY073ZnttpkNk7R5y1Hri118IrRQjrQDnLsDQ7W2Q9JQewWu62NYeqQZyi8wA1-3f6wyjC3rlNrR6AA,,&b64e=1&sign=8b7d667e0be62a43e457d55de678b79c&keyno=MARKET_1","U_DIRECT_OFFER_CARD_URL":"//market.yandex.ru/offer/MqiKgvfyO58oW3DDu8s2ug?cpc=6zd6B_E8kOiJt5UdMo7uAq17qCtQS8VTPaq_CPDjuAm0ZAU9jirVd_uQU1onodm8dRdZnItIgQgyczaa7LjJP4Jt40subMWXiaOsZRRKsrUih5aYC0qdS49eIbvcM1C3AfvLyGvbq8oaNbjnaFuEw52tpc5sFKZbVYp5vLGKfl7ctFoeo1UpQ22YjpWX0X3hYfzuUFhC6Aes9dS_TCZ_ZHqd23XC-Qsc&hid=18540470&hyperid=1781255948&lr=213&modelid=1781255948&nid=18540471&rs=eJxNVLluHTEMxOsCuHOVOrUD8D7i_wdcp8-_hBqtdt1xViI5HI72z7-3H1-v979vnhLSH_Txmz-DRSKvWMVcT5ym546lN12xV_G5H1QaO05Rab_i4Cq6YxZ-vks9cT_f-9TMrOirZmUZX_ebXA-HVnORK3ay06tDMi_OXXrXrDQ-vTpXtyeWb99FT25RHT7sD-f2GeDUzKqL5zQqOjWF3U9N0VHoik2or5pMI0mcZE_tkxyZeQbLuWZX3BJ2vrfyEWjFRk9RkTwHGX7HfSvERJRtN5g5-UnP8gOUgp6TCNMDREvuOaTK6wbNTA-Ip-n46lAeoKP1DWaT_Q3ow2BWLDfRaCyKdZWmxnYKKQS1ebNxt3NrILxTuYCOgwcYUspWF0vMyXAVy8p3l0VTcI0D-5VA5XkxAxTXZhvXSVo3NhyNyTRBZgGSxPqsx0-9pZVCrYQy2qilIOPg0rqaOA4sdNVKWoB3Ck9HyhLaQ-Y8P8tNeIzDFk920SqruQEvULZLQeM9lhsEU_Bi8nWSuFYGt0JXZcU1pFBBMOSrkq2DXPRHIVnAFSkEsHVxJboWxjFmnrixPXZ-pBjrQ1bseIhBPYyfhGuJnNnfWqVjtPn_xE0gW9cuWvZiwbnAZly_Tsw22PuHsXpvKWCGqbA0t9j-c7ktpxZ16Ixj8AIY83gDNBhYbgbImV8WrAE9Zb8NgNGAoAH6jIF775bTEq9u-98Re-zXFItm9-f4AlaO6eHjGPD9-fr14v85WSl6","direct":"https://market.yandex.ru/product/1781255948?offerid=MqiKgvfyO58oW3DDu8s2ug&sku=560312128&cpc=6zd6B_E8kOiJt5UdMo7uAq17qCtQS8VTPaq_CPDjuAm0ZAU9jirVd_uQU1onodm8dRdZnItIgQgyczaa7LjJP4Jt40subMWXiaOsZRRKsrUih5aYC0qdS49eIbvcM1C3AfvLyGvbq8oaNbjnaFuEw52tpc5sFKZbVYp5vLGKfl7ctFoeo1UpQ22YjpWX0X3hYfzuUFhC6Aes9dS_TCZ_ZHqd23XC-Qsc"},"cpc":"6zd6B_E8kOiJt5UdMo7uAq17qCtQS8VTPaq_CPDjuAm0ZAU9jirVd_uQU1onodm8dRdZnItIgQgyczaa7LjJP4Jt40subMWXiaOsZRRKsrUih5aYC0qdS49eIbvcM1C3AfvLyGvbq8oaNbjnaFuEw52tpc5sFKZbVYp5vLGKfl7ctFoeo1UpQ22YjpWX0X3hYfzuUFhC6Aes9dS_TCZ_ZHqd23XC-Qsc","cc":"CjIxNzE3MTE0MjU5ODYxL2U5YjYxZGNlNGIxZTVmZWRlMzZlN2ZkMWI0MTkwNjAwLzEvMRDIAYB95u0G","largeSize":false,"promoIds":["MqiKgvfyO58oW3DDu8s2ug_fZ3XLaWtLFCVyd6AGdo2aA","MqiKgvfyO58oW3DDu8s2ug_RZxDEBsRV0HjPqWR3eEJRw","MqiKgvfyO58oW3DDu8s2ug_x45JLWBYb8ABYw-oXSV__w","MqiKgvfyO58oW3DDu8s2ug_z0q09Hc2YI_F30hocYABmA"],"aggregatePromoIds":[],"benefitId":"OTNDnItfwRMjN9MRHuEMMhwWv5Sgks9LNjmtci60qzy61s7AQhJJHolRzxJXaHgKSkoeBlvJ7OM7tLEbe_KL6RQ1bxwxGYdqaM65y1LKrF6_kuAuGVy4tmuqizP3B_7iVU-QSmsnfPiR7Aq7P9bnWNgDvfAuZPPtu5uU31GgfZoJtKaPsHzqrB7Sed1vKvR00Cl4nOuLJ_V-t2HSTkdcbw,,"}},"filter":{},"filterValue":{},"filterToValues":{},"product":{"1781255948":{"entity":"product","categoryIds":[18540470],"navnodeIds":[18540471],"departmentId":54510,"offersCount":0,"showReview":false,"reviewsCount":34,"ratingCount":267,"overviewsCount":0,"reviewIds":[],"specs":{"friendly":["бумага: офсетная","издательство: Издательство Питер","предмет: литература","серия: Библиотека программиста","ISBN: 9785446109609","автор: Мартин Р.","год издания: 2022","переплет: мягкий","количество страниц: 464"],"extendedFriendly":[{"value":"бумага: офсетная","filterIds":["21234890"],"filters":[{"id":21234890,"name":"","values":[{"value":"21234951","isFilterable":true,"text":""}],"type":"","subType":"","unit":""}]},{"value":"издательство: Издательство Питер","filterIds":["7893318"],"filters":[{"id":7893318,"name":"","values":[{"value":"11157446","isFilterable":true,"text":""}],"type":"","subType":"","unit":""}]},{"value":"предмет: литература","filterIds":["37962210"],"filters":[{"id":37962210,"name":"","values":[{"value":"39035950","isFilterable":true,"text":""}],"type":"","subType":"","unit":""}]},{"value":"серия: Библиотека программиста","filterIds":["12782797"],"filters":[{"id":12782797,"name":"","values":[{"value":"26225512","isFilterable":true,"text":""}],"type":"","subType":"","unit":""}]},{"value":"ISBN: 9785446109609","filterIds":["15456481"],"filters":[{"id":15456481,"name":"","values":[{"value":"9785446109609","isFilterable":false,"text":""}],"type":"","subType":"","unit":""}]},{"value":"автор: Мартин Р.","filterIds":["15456400"],"filters":[{"id":15456400,"name":"","values":[{"value":"Мартин Р.","isFilterable":false,"text":""}],"type":"","subType":"","unit":""}]},{"value":"год издания: 2022","filterIds":["15456470"],"filters":[{"id":15456470,"name":"","values":[{"value":"19920390","isFilterable":true,"text":""}],"type":"","subType":"","unit":""}]},{"value":"переплет: мягкий","filterIds":["15456413"],"filters":[{"id":15456413,"name":"","values":[{"value":"15812079","isFilterable":true,"text":""}],"type":"","subType":"","unit":""}]},{"value":"количество страниц: 464","filterIds":["15456428"],"filters":[{"id":15456428,"name":"","values":[{"value":"464","isFilterable":true,"text":""}],"type":"","subType":"","unit":""}]}],"full":[{"name":"Общие характеристики","specs":[{"description":"","filters":[{"id":7351729,"name":"XL-Picture"},{"id":15040262,"name":"XL-Picture_10"},{"id":15040267,"name":"XL-Picture_11"},{"id":15040272,"name":"XL-Picture_12"},{"id":15040277,"name":"XL-Picture_13"},{"id":15040282,"name":"XL-Picture_14"},{"id":15040287,"name":"XL-Picture_15"},{"id":15040292,"name":"XL-Picture_16"},{"id":15040297,"name":"XL-Picture_17"},{"id":15040302,"name":"XL-Picture_18"},{"id":15040307,"name":"XL-Picture_19"},{"id":7351730,"name":"XL-Picture_2"},{"id":15040312,"name":"XL-Picture_20"},{"id":15040317,"name":"XL-Picture_21"},{"id":15040322,"name":"XL-Picture_22"},{"id":15040327,"name":"XL-Picture_23"},{"id":15040332,"name":"XL-Picture_24"},{"id":15040337,"name":"XL-Picture_25"},{"id":15040342,"name":"XL-Picture_26"},{"id":15040347,"name":"XL-Picture_27"},{"id":15040352,"name":"XL-Picture_28"},{"id":15040357,"name":"XL-Picture_29"},{"id":7351731,"name":"XL-Picture_3"},{"id":15040362,"name":"XL-Picture_30"},{"id":15040367,"name":"XL-Picture_31"},{"id":15040372,"name":"XL-Picture_32"},{"id":15040377,"name":"XL-Picture_33"},{"id":15040382,"name":"XL-Picture_34"},{"id":15040387,"name":"XL-Picture_35"},{"id":15040392,"name":"XL-Picture_36"},{"id":15040397,"name":"XL-Picture_37"},{"id":15040402,"name":"XL-Picture_38"},{"id":15040407,"name":"XL-Picture_39"},{"id":7351732,"name":"XL-Picture_4"},{"id":15040412,"name":"XL-Picture_40"},{"id":15040417,"name":"XL-Picture_41"},{"id":15040422,"name":"XL-Picture_42"},{"id":15040427,"name":"XL-Picture_43"},{"id":15040432,"name":"XL-Picture_44"},{"id":15040437,"name":"XL-Picture_45"},{"id":15040442,"name":"XL-Picture_46"},{"id":15040447,"name":"XL-Picture_47"},{"id":15040452,"name":"XL-Picture_48"},{"id":15040457,"name":"XL-Picture_49"},{"id":7351733,"name":"XL-Picture_5"},{"id":15040462,"name":"XL-Picture_50"},{"id":15040242,"name":"XL-Picture_6"},{"id":15040247,"name":"XL-Picture_7"},{"id":15040252,"name":"XL-Picture_8"},{"id":15040257,"name":"XL-Picture_9"},{"id":21234890,"name":"Бумага"}],"isMainProperty":false,"name":"Бумага","value":"офсетная"},{"description":"","filters":[{"id":37962210,"name":"Предмет"}],"isMainProperty":false,"name":"Предмет","value":"литература"},{"description":"","filters":[{"id":15456481,"name":"Книги: ISBN"}],"isMainProperty":false,"name":"ISBN","value":"9785446109609"},{"description":"","filters":[{"id":15456400,"name":"Автор"}],"isMainProperty":false,"name":"Автор","value":"Мартин Р."},{"description":"","filters":[{"id":15752215,"name":"Переводчик"}],"isMainProperty":false,"name":"Переводчик","value":"Матвеев Е."},{"description":"","filters":[{"id":16747601,"name":"Редактор"}],"isMainProperty":false,"name":"Редактор","value":"Сергиенко Ю."},{"description":"","filters":[{"id":12782797,"name":"Серия"}],"isMainProperty":false,"name":"Серия","value":"Библиотека программиста"},{"description":"","filters":[{"id":27142411,"name":"Язык"}],"isMainProperty":false,"name":"Язык","value":"русский"},{"description":"","filters":[{"id":15456470,"name":"Год издания"}],"isMainProperty":false,"name":"Год издания","value":"2022"},{"description":"","filters":[{"id":15755117,"name":"Тираж"}],"isMainProperty":false,"name":"Тираж","value":"1500 шт."},{"description":"","filters":[{"id":15456428,"name":"Количество страниц"}],"isMainProperty":false,"name":"Количество страниц","value":"464"},{"description":"","filters":[{"id":15456413,"name":"Переплет"}],"isMainProperty":false,"name":"Переплет","value":"мягкий"},{"description":"","filters":[{"id":18658250,"name":"Формат"}],"isMainProperty":false,"name":"Формат","value":"70x100/16"},{"description":"","filters":[{"id":23674510,"name":"Вес"}],"isMainProperty":false,"name":"Вес","value":"500 г"}]}],"internal":[]},"vendorId":11157446,"links":[{"type":"filter","hid":"90829","filter":"12782797","xslname":"vendor_line","values":["26225512"]}],"isExclusive":false,"hypeGoods":false,"isRare":false,"isVendorDocsVerified":false,"id":1781255948,"description":"предмет: литература, переплет: мягкий, год издания: 2022","fullDescription":"Плохой код может работать, но он будет мешать развитию проекта и компании-разработчика, требуя дополнительные ресурсы на поддержку и «укрощение». Каким же должен быть код? Эта книга полна реальных примеров, позволяющих взглянуть на код с различных направлений: сверху вниз, снизу вверх и даже изнутри. Вы узнаете много нового о коде. Более того, научитесь отличать хороший код от плохого, узнаете, как писать хороший код и как преобразовать плохой код в хороший. Книга состоит из трех частей. Сначала вы познакомитесь с принципами, паттернами и приемами написания чистого кода. Затем приступите к практическим сценариям с нарастающей сложностью — упражнениям по чистке кода или преобразованию проблемного кода в менее проблемный. И только после этого перейдете к самому важному — концентрированному выражению сути этой книги — набору эвристических правил и «запахов кода». Именно эта база знаний описывает путь мышления в процессе чтения, написания и чистки кода.","modelName":{"raw":"Чистый код: создание, анализ и рефакторинг"},"pictures":[{"entity":"picture","original":{"containerWidth":670,"containerHeight":935,"url":"//avatars.mds.yandex.net/get-mpic/5243791/img_id6091210302185196012.jpeg/orig","width":670,"height":935},"thumbnails":[{"containerWidth":50,"containerHeight":50,"url":"//avatars.mds.yandex.net/get-mpic/5243791/img_id6091210302185196012.jpeg/1hq","width":50,"height":50},{"containerWidth":100,"containerHeight":100,"url":"//avatars.mds.yandex.net/get-mpic/5243791/img_id6091210302185196012.jpeg/2hq","width":100,"height":100},{"containerWidth":75,"containerHeight":75,"url":"//avatars.mds.yandex.net/get-mpic/5243791/img_id6091210302185196012.jpeg/3hq","width":75,"height":75},{"containerWidth":150,"containerHeight":150,"url":"//avatars.mds.yandex.net/get-mpic/5243791/img_id6091210302185196012.jpeg/4hq","width":150,"height":150},{"containerWidth":200,"containerHeight":200,"url":"//avatars.mds.yandex.net/get-mpic/5243791/img_id6091210302185196012.jpeg/5hq","width":200,"height":200},{"containerWidth":250,"containerHeight":250,"url":"//avatars.mds.yandex.net/get-mpic/5243791/img_id6091210302185196012.jpeg/6hq","width":250,"height":250},{"containerWidth":120,"containerHeight":120,"url":"//avatars.mds.yandex.net/get-mpic/5243791/img_id6091210302185196012.jpeg/7hq","width":120,"height":120},{"containerWidth":240,"containerHeight":240,"url":"//avatars.mds.yandex.net/get-mpic/5243791/img_id6091210302185196012.jpeg/8hq","width":240,"height":240},{"containerWidth":500,"containerHeight":500,"url":"//avatars.mds.yandex.net/get-mpic/5243791/img_id6091210302185196012.jpeg/9hq","width":500,"height":500},{"containerWidth":166,"containerHeight":124,"url":"//avatars.mds.yandex.net/get-mpic/5243791/img_id6091210302185196012.jpeg/x124_trim","width":166,"height":124},{"containerWidth":248,"containerHeight":166,"url":"//avatars.mds.yandex.net/get-mpic/5243791/img_id6091210302185196012.jpeg/x166_trim","width":248,"height":166},{"containerWidth":332,"containerHeight":248,"url":"//avatars.mds.yandex.net/get-mpic/5243791/img_id6091210302185196012.jpeg/x248_trim","width":332,"height":248},{"containerWidth":496,"containerHeight":332,"url":"//avatars.mds.yandex.net/get-mpic/5243791/img_id6091210302185196012.jpeg/x332_trim","width":496,"height":332}]},{"entity":"picture","original":{"containerWidth":708,"containerHeight":1084,"url":"//avatars.mds.yandex.net/get-mpic/5360356/img_id1711475921557771927.jpeg/orig","width":708,"height":1084},"thumbnails":[{"containerWidth":50,"containerHeight":50,"url":"//avatars.mds.yandex.net/get-mpic/5360356/img_id1711475921557771927.jpeg/1hq","width":50,"height":50},{"containerWidth":100,"containerHeight":100,"url":"//avatars.mds.yandex.net/get-mpic/5360356/img_id1711475921557771927.jpeg/2hq","width":100,"height":100},{"containerWidth":75,"containerHeight":75,"url":"//avatars.mds.yandex.net/get-mpic/5360356/img_id1711475921557771927.jpeg/3hq","width":75,"height":75},{"containerWidth":150,"containerHeight":150,"url":"//avatars.mds.yandex.net/get-mpic/5360356/img_id1711475921557771927.jpeg/4hq","width":150,"height":150},{"containerWidth":200,"containerHeight":200,"url":"//avatars.mds.yandex.net/get-mpic/5360356/img_id1711475921557771927.jpeg/5hq","width":200,"height":200},{"containerWidth":250,"containerHeight":250,"url":"//avatars.mds.yandex.net/get-mpic/5360356/img_id1711475921557771927.jpeg/6hq","width":250,"height":250},{"containerWidth":120,"containerHeight":120,"url":"//avatars.mds.yandex.net/get-mpic/5360356/img_id1711475921557771927.jpeg/7hq","width":120,"height":120},{"containerWidth":240,"containerHeight":240,"url":"//avatars.mds.yandex.net/get-mpic/5360356/img_id1711475921557771927.jpeg/8hq","width":240,"height":240},{"containerWidth":500,"containerHeight":500,"url":"//avatars.mds.yandex.net/get-mpic/5360356/img_id1711475921557771927.jpeg/9hq","width":500,"height":500},{"containerWidth":166,"containerHeight":124,"url":"//avatars.mds.yandex.net/get-mpic/5360356/img_id1711475921557771927.jpeg/x124_trim","width":166,"height":124},{"containerWidth":248,"containerHeight":166,"url":"//avatars.mds.yandex.net/get-mpic/5360356/img_id1711475921557771927.jpeg/x166_trim","width":248,"height":166},{"containerWidth":332,"containerHeight":248,"url":"//avatars.mds.yandex.net/get-mpic/5360356/img_id1711475921557771927.jpeg/x248_trim","width":332,"height":248},{"containerWidth":496,"containerHeight":332,"url":"//avatars.mds.yandex.net/get-mpic/5360356/img_id1711475921557771927.jpeg/x332_trim","width":496,"height":332}]},{"entity":"picture","original":{"containerWidth":708,"containerHeight":1052,"url":"//avatars.mds.yandex.net/get-mpic/5163819/img_id7225785209019881011.jpeg/orig","width":708,"height":1052},"thumbnails":[{"containerWidth":50,"containerHeight":50,"url":"//avatars.mds.yandex.net/get-mpic/5163819/img_id7225785209019881011.jpeg/1hq","width":50,"height":50},{"containerWidth":100,"containerHeight":100,"url":"//avatars.mds.yandex.net/get-mpic/5163819/img_id7225785209019881011.jpeg/2hq","width":100,"height":100},{"containerWidth":75,"containerHeight":75,"url":"//avatars.mds.yandex.net/get-mpic/5163819/img_id7225785209019881011.jpeg/3hq","width":75,"height":75},{"containerWidth":150,"containerHeight":150,"url":"//avatars.mds.yandex.net/get-mpic/5163819/img_id7225785209019881011.jpeg/4hq","width":150,"height":150},{"containerWidth":200,"containerHeight":200,"url":"//avatars.mds.yandex.net/get-mpic/5163819/img_id7225785209019881011.jpeg/5hq","width":200,"height":200},{"containerWidth":250,"containerHeight":250,"url":"//avatars.mds.yandex.net/get-mpic/5163819/img_id7225785209019881011.jpeg/6hq","width":250,"height":250},{"containerWidth":120,"containerHeight":120,"url":"//avatars.mds.yandex.net/get-mpic/5163819/img_id7225785209019881011.jpeg/7hq","width":120,"height":120},{"containerWidth":240,"containerHeight":240,"url":"//avatars.mds.yandex.net/get-mpic/5163819/img_id7225785209019881011.jpeg/8hq","width":240,"height":240},{"containerWidth":500,"containerHeight":500,"url":"//avatars.mds.yandex.net/get-mpic/5163819/img_id7225785209019881011.jpeg/9hq","width":500,"height":500},{"containerWidth":166,"containerHeight":124,"url":"//avatars.mds.yandex.net/get-mpic/5163819/img_id7225785209019881011.jpeg/x124_trim","width":166,"height":124},{"containerWidth":248,"containerHeight":166,"url":"//avatars.mds.yandex.net/get-mpic/5163819/img_id7225785209019881011.jpeg/x166_trim","width":248,"height":166},{"containerWidth":332,"containerHeight":248,"url":"//avatars.mds.yandex.net/get-mpic/5163819/img_id7225785209019881011.jpeg/x248_trim","width":332,"height":248},{"containerWidth":496,"containerHeight":332,"url":"//avatars.mds.yandex.net/get-mpic/5163819/img_id7225785209019881011.jpeg/x332_trim","width":496,"height":332}]},{"entity":"picture","original":{"containerWidth":708,"containerHeight":516,"url":"//avatars.mds.yandex.net/get-mpic/5234463/img_id2215078736891191622.jpeg/orig","width":708,"height":516},"thumbnails":[{"containerWidth":50,"containerHeight":50,"url":"//avatars.mds.yandex.net/get-mpic/5234463/img_id2215078736891191622.jpeg/1hq","width":50,"height":50},{"containerWidth":100,"containerHeight":100,"url":"//avatars.mds.yandex.net/get-mpic/5234463/img_id2215078736891191622.jpeg/2hq","width":100,"height":100},{"containerWidth":75,"containerHeight":75,"url":"//avatars.mds.yandex.net/get-mpic/5234463/img_id2215078736891191622.jpeg/3hq","width":75,"height":75},{"containerWidth":150,"containerHeight":150,"url":"//avatars.mds.yandex.net/get-mpic/5234463/img_id2215078736891191622.jpeg/4hq","width":150,"height":150},{"containerWidth":200,"containerHeight":200,"url":"//avatars.mds.yandex.net/get-mpic/5234463/img_id2215078736891191622.jpeg/5hq","width":200,"height":200},{"containerWidth":250,"containerHeight":250,"url":"//avatars.mds.yandex.net/get-mpic/5234463/img_id2215078736891191622.jpeg/6hq","width":250,"height":250},{"containerWidth":120,"containerHeight":120,"url":"//avatars.mds.yandex.net/get-mpic/5234463/img_id2215078736891191622.jpeg/7hq","width":120,"height":120},{"containerWidth":240,"containerHeight":240,"url":"//avatars.mds.yandex.net/get-mpic/5234463/img_id2215078736891191622.jpeg/8hq","width":240,"height":240},{"containerWidth":500,"containerHeight":500,"url":"//avatars.mds.yandex.net/get-mpic/5234463/img_id2215078736891191622.jpeg/9hq","width":500,"height":500},{"containerWidth":166,"containerHeight":124,"url":"//avatars.mds.yandex.net/get-mpic/5234463/img_id2215078736891191622.jpeg/x124_trim","width":166,"height":124},{"containerWidth":248,"containerHeight":166,"url":"//avatars.mds.yandex.net/get-mpic/5234463/img_id2215078736891191622.jpeg/x166_trim","width":248,"height":166},{"containerWidth":332,"containerHeight":248,"url":"//avatars.mds.yandex.net/get-mpic/5234463/img_id2215078736891191622.jpeg/x248_trim","width":332,"height":248},{"containerWidth":496,"containerHeight":332,"url":"//avatars.mds.yandex.net/get-mpic/5234463/img_id2215078736891191622.jpeg/x332_trim","width":496,"height":332}]},{"entity":"picture","original":{"containerWidth":708,"containerHeight":1068,"url":"//avatars.mds.yandex.net/get-mpic/3721790/img_id9153231908257234419.jpeg/orig","width":708,"height":1068},"thumbnails":[{"containerWidth":50,"containerHeight":50,"url":"//avatars.mds.yandex.net/get-mpic/3721790/img_id9153231908257234419.jpeg/1hq","width":50,"height":50},{"containerWidth":100,"containerHeight":100,"url":"//avatars.mds.yandex.net/get-mpic/3721790/img_id9153231908257234419.jpeg/2hq","width":100,"height":100},{"containerWidth":75,"containerHeight":75,"url":"//avatars.mds.yandex.net/get-mpic/3721790/img_id9153231908257234419.jpeg/3hq","width":75,"height":75},{"containerWidth":150,"containerHeight":150,"url":"//avatars.mds.yandex.net/get-mpic/3721790/img_id9153231908257234419.jpeg/4hq","width":150,"height":150},{"containerWidth":200,"containerHeight":200,"url":"//avatars.mds.yandex.net/get-mpic/3721790/img_id9153231908257234419.jpeg/5hq","width":200,"height":200},{"containerWidth":250,"containerHeight":250,"url":"//avatars.mds.yandex.net/get-mpic/3721790/img_id9153231908257234419.jpeg/6hq","width":250,"height":250},{"containerWidth":120,"containerHeight":120,"url":"//avatars.mds.yandex.net/get-mpic/3721790/img_id9153231908257234419.jpeg/7hq","width":120,"height":120},{"containerWidth":240,"containerHeight":240,"url":"//avatars.mds.yandex.net/get-mpic/3721790/img_id9153231908257234419.jpeg/8hq","width":240,"height":240},{"containerWidth":500,"containerHeight":500,"url":"//avatars.mds.yandex.net/get-mpic/3721790/img_id9153231908257234419.jpeg/9hq","width":500,"height":500},{"containerWidth":166,"containerHeight":124,"url":"//avatars.mds.yandex.net/get-mpic/3721790/img_id9153231908257234419.jpeg/x124_trim","width":166,"height":124},{"containerWidth":248,"containerHeight":166,"url":"//avatars.mds.yandex.net/get-mpic/3721790/img_id9153231908257234419.jpeg/x166_trim","width":248,"height":166},{"containerWidth":332,"containerHeight":248,"url":"//avatars.mds.yandex.net/get-mpic/3721790/img_id9153231908257234419.jpeg/x248_trim","width":332,"height":248},{"containerWidth":496,"containerHeight":332,"url":"//avatars.mds.yandex.net/get-mpic/3721790/img_id9153231908257234419.jpeg/x332_trim","width":496,"height":332}]},{"entity":"picture","original":{"containerWidth":708,"containerHeight":1076,"url":"//avatars.mds.yandex.net/get-mpic/5259100/img_id7320819220890368891.jpeg/orig","width":708,"height":1076},"thumbnails":[{"containerWidth":50,"containerHeight":50,"url":"//avatars.mds.yandex.net/get-mpic/5259100/img_id7320819220890368891.jpeg/1hq","width":50,"height":50},{"containerWidth":100,"containerHeight":100,"url":"//avatars.mds.yandex.net/get-mpic/5259100/img_id7320819220890368891.jpeg/2hq","width":100,"height":100},{"containerWidth":75,"containerHeight":75,"url":"//avatars.mds.yandex.net/get-mpic/5259100/img_id7320819220890368891.jpeg/3hq","width":75,"height":75},{"containerWidth":150,"containerHeight":150,"url":"//avatars.mds.yandex.net/get-mpic/5259100/img_id7320819220890368891.jpeg/4hq","width":150,"height":150},{"containerWidth":200,"containerHeight":200,"url":"//avatars.mds.yandex.net/get-mpic/5259100/img_id7320819220890368891.jpeg/5hq","width":200,"height":200},{"containerWidth":250,"containerHeight":250,"url":"//avatars.mds.yandex.net/get-mpic/5259100/img_id7320819220890368891.jpeg/6hq","width":250,"height":250},{"containerWidth":120,"containerHeight":120,"url":"//avatars.mds.yandex.net/get-mpic/5259100/img_id7320819220890368891.jpeg/7hq","width":120,"height":120},{"containerWidth":240,"containerHeight":240,"url":"//avatars.mds.yandex.net/get-mpic/5259100/img_id7320819220890368891.jpeg/8hq","width":240,"height":240},{"containerWidth":500,"containerHeight":500,"url":"//avatars.mds.yandex.net/get-mpic/5259100/img_id7320819220890368891.jpeg/9hq","width":500,"height":500},{"containerWidth":166,"containerHeight":124,"url":"//avatars.mds.yandex.net/get-mpic/5259100/img_id7320819220890368891.jpeg/x124_trim","width":166,"height":124},{"containerWidth":248,"containerHeight":166,"url":"//avatars.mds.yandex.net/get-mpic/5259100/img_id7320819220890368891.jpeg/x166_trim","width":248,"height":166},{"containerWidth":332,"containerHeight":248,"url":"//avatars.mds.yandex.net/get-mpic/5259100/img_id7320819220890368891.jpeg/x248_trim","width":332,"height":248},{"containerWidth":496,"containerHeight":332,"url":"//avatars.mds.yandex.net/get-mpic/5259100/img_id7320819220890368891.jpeg/x332_trim","width":496,"height":332}]},{"entity":"picture","original":{"containerWidth":708,"containerHeight":1068,"url":"//avatars.mds.yandex.net/get-mpic/4420830/img_id4886831143375300557.jpeg/orig","width":708,"height":1068},"thumbnails":[{"containerWidth":50,"containerHeight":50,"url":"//avatars.mds.yandex.net/get-mpic/4420830/img_id4886831143375300557.jpeg/1hq","width":50,"height":50},{"containerWidth":100,"containerHeight":100,"url":"//avatars.mds.yandex.net/get-mpic/4420830/img_id4886831143375300557.jpeg/2hq","width":100,"height":100},{"containerWidth":75,"containerHeight":75,"url":"//avatars.mds.yandex.net/get-mpic/4420830/img_id4886831143375300557.jpeg/3hq","width":75,"height":75},{"containerWidth":150,"containerHeight":150,"url":"//avatars.mds.yandex.net/get-mpic/4420830/img_id4886831143375300557.jpeg/4hq","width":150,"height":150},{"containerWidth":200,"containerHeight":200,"url":"//avatars.mds.yandex.net/get-mpic/4420830/img_id4886831143375300557.jpeg/5hq","width":200,"height":200},{"containerWidth":250,"containerHeight":250,"url":"//avatars.mds.yandex.net/get-mpic/4420830/img_id4886831143375300557.jpeg/6hq","width":250,"height":250},{"containerWidth":120,"containerHeight":120,"url":"//avatars.mds.yandex.net/get-mpic/4420830/img_id4886831143375300557.jpeg/7hq","width":120,"height":120},{"containerWidth":240,"containerHeight":240,"url":"//avatars.mds.yandex.net/get-mpic/4420830/img_id4886831143375300557.jpeg/8hq","width":240,"height":240},{"containerWidth":500,"containerHeight":500,"url":"//avatars.mds.yandex.net/get-mpic/4420830/img_id4886831143375300557.jpeg/9hq","width":500,"height":500},{"containerWidth":166,"containerHeight":124,"url":"//avatars.mds.yandex.net/get-mpic/4420830/img_id4886831143375300557.jpeg/x124_trim","width":166,"height":124},{"containerWidth":248,"containerHeight":166,"url":"//avatars.mds.yandex.net/get-mpic/4420830/img_id4886831143375300557.jpeg/x166_trim","width":248,"height":166},{"containerWidth":332,"containerHeight":248,"url":"//avatars.mds.yandex.net/get-mpic/4420830/img_id4886831143375300557.jpeg/x248_trim","width":332,"height":248},{"containerWidth":496,"containerHeight":332,"url":"//avatars.mds.yandex.net/get-mpic/4420830/img_id4886831143375300557.jpeg/x332_trim","width":496,"height":332}]},{"entity":"picture","original":{"containerWidth":708,"containerHeight":1028,"url":"//avatars.mds.yandex.net/get-mpic/5246613/img_id8025006788580951612.jpeg/orig","width":708,"height":1028},"thumbnails":[{"containerWidth":50,"containerHeight":50,"url":"//avatars.mds.yandex.net/get-mpic/5246613/img_id8025006788580951612.jpeg/1hq","width":50,"height":50},{"containerWidth":100,"containerHeight":100,"url":"//avatars.mds.yandex.net/get-mpic/5246613/img_id8025006788580951612.jpeg/2hq","width":100,"height":100},{"containerWidth":75,"containerHeight":75,"url":"//avatars.mds.yandex.net/get-mpic/5246613/img_id8025006788580951612.jpeg/3hq","width":75,"height":75},{"containerWidth":150,"containerHeight":150,"url":"//avatars.mds.yandex.net/get-mpic/5246613/img_id8025006788580951612.jpeg/4hq","width":150,"height":150},{"containerWidth":200,"containerHeight":200,"url":"//avatars.mds.yandex.net/get-mpic/5246613/img_id8025006788580951612.jpeg/5hq","width":200,"height":200},{"containerWidth":250,"containerHeight":250,"url":"//avatars.mds.yandex.net/get-mpic/5246613/img_id8025006788580951612.jpeg/6hq","width":250,"height":250},{"containerWidth":120,"containerHeight":120,"url":"//avatars.mds.yandex.net/get-mpic/5246613/img_id8025006788580951612.jpeg/7hq","width":120,"height":120},{"containerWidth":240,"containerHeight":240,"url":"//avatars.mds.yandex.net/get-mpic/5246613/img_id8025006788580951612.jpeg/8hq","width":240,"height":240},{"containerWidth":500,"containerHeight":500,"url":"//avatars.mds.yandex.net/get-mpic/5246613/img_id8025006788580951612.jpeg/9hq","width":500,"height":500},{"containerWidth":166,"containerHeight":124,"url":"//avatars.mds.yandex.net/get-mpic/5246613/img_id8025006788580951612.jpeg/x124_trim","width":166,"height":124},{"containerWidth":248,"containerHeight":166,"url":"//avatars.mds.yandex.net/get-mpic/5246613/img_id8025006788580951612.jpeg/x166_trim","width":248,"height":166},{"containerWidth":332,"containerHeight":248,"url":"//avatars.mds.yandex.net/get-mpic/5246613/img_id8025006788580951612.jpeg/x248_trim","width":332,"height":248},{"containerWidth":496,"containerHeight":332,"url":"//avatars.mds.yandex.net/get-mpic/5246613/img_id8025006788580951612.jpeg/x332_trim","width":496,"height":332}]},{"entity":"picture","original":{"containerWidth":708,"containerHeight":1068,"url":"//avatars.mds.yandex.net/get-mpic/5042167/img_id4707297719695452298.jpeg/orig","width":708,"height":1068},"thumbnails":[{"containerWidth":50,"containerHeight":50,"url":"//avatars.mds.yandex.net/get-mpic/5042167/img_id4707297719695452298.jpeg/1hq","width":50,"height":50},{"containerWidth":100,"containerHeight":100,"url":"//avatars.mds.yandex.net/get-mpic/5042167/img_id4707297719695452298.jpeg/2hq","width":100,"height":100},{"containerWidth":75,"containerHeight":75,"url":"//avatars.mds.yandex.net/get-mpic/5042167/img_id4707297719695452298.jpeg/3hq","width":75,"height":75},{"containerWidth":150,"containerHeight":150,"url":"//avatars.mds.yandex.net/get-mpic/5042167/img_id4707297719695452298.jpeg/4hq","width":150,"height":150},{"containerWidth":200,"containerHeight":200,"url":"//avatars.mds.yandex.net/get-mpic/5042167/img_id4707297719695452298.jpeg/5hq","width":200,"height":200},{"containerWidth":250,"containerHeight":250,"url":"//avatars.mds.yandex.net/get-mpic/5042167/img_id4707297719695452298.jpeg/6hq","width":250,"height":250},{"containerWidth":120,"containerHeight":120,"url":"//avatars.mds.yandex.net/get-mpic/5042167/img_id4707297719695452298.jpeg/7hq","width":120,"height":120},{"containerWidth":240,"containerHeight":240,"url":"//avatars.mds.yandex.net/get-mpic/5042167/img_id4707297719695452298.jpeg/8hq","width":240,"height":240},{"containerWidth":500,"containerHeight":500,"url":"//avatars.mds.yandex.net/get-mpic/5042167/img_id4707297719695452298.jpeg/9hq","width":500,"height":500},{"containerWidth":166,"containerHeight":124,"url":"//avatars.mds.yandex.net/get-mpic/5042167/img_id4707297719695452298.jpeg/x124_trim","width":166,"height":124},{"containerWidth":248,"containerHeight":166,"url":"//avatars.mds.yandex.net/get-mpic/5042167/img_id4707297719695452298.jpeg/x166_trim","width":248,"height":166},{"containerWidth":332,"containerHeight":248,"url":"//avatars.mds.yandex.net/get-mpic/5042167/img_id4707297719695452298.jpeg/x248_trim","width":332,"height":248},{"containerWidth":496,"containerHeight":332,"url":"//avatars.mds.yandex.net/get-mpic/5042167/img_id4707297719695452298.jpeg/x332_trim","width":496,"height":332}]},{"entity":"picture","original":{"containerWidth":701,"containerHeight":1064,"url":"//avatars.mds.yandex.net/get-mpic/5219306/img_id6460455885080361689.png/orig","width":701,"height":1064},"thumbnails":[{"containerWidth":50,"containerHeight":50,"url":"//avatars.mds.yandex.net/get-mpic/5219306/img_id6460455885080361689.png/1hq","width":50,"height":50},{"containerWidth":100,"containerHeight":100,"url":"//avatars.mds.yandex.net/get-mpic/5219306/img_id6460455885080361689.png/2hq","width":100,"height":100},{"containerWidth":75,"containerHeight":75,"url":"//avatars.mds.yandex.net/get-mpic/5219306/img_id6460455885080361689.png/3hq","width":75,"height":75},{"containerWidth":150,"containerHeight":150,"url":"//avatars.mds.yandex.net/get-mpic/5219306/img_id6460455885080361689.png/4hq","width":150,"height":150},{"containerWidth":200,"containerHeight":200,"url":"//avatars.mds.yandex.net/get-mpic/5219306/img_id6460455885080361689.png/5hq","width":200,"height":200},{"containerWidth":250,"containerHeight":250,"url":"//avatars.mds.yandex.net/get-mpic/5219306/img_id6460455885080361689.png/6hq","width":250,"height":250},{"containerWidth":120,"containerHeight":120,"url":"//avatars.mds.yandex.net/get-mpic/5219306/img_id6460455885080361689.png/7hq","width":120,"height":120},{"containerWidth":240,"containerHeight":240,"url":"//avatars.mds.yandex.net/get-mpic/5219306/img_id6460455885080361689.png/8hq","width":240,"height":240},{"containerWidth":500,"containerHeight":500,"url":"//avatars.mds.yandex.net/get-mpic/5219306/img_id6460455885080361689.png/9hq","width":500,"height":500},{"containerWidth":166,"containerHeight":124,"url":"//avatars.mds.yandex.net/get-mpic/5219306/img_id6460455885080361689.png/x124_trim","width":166,"height":124},{"containerWidth":248,"containerHeight":166,"url":"//avatars.mds.yandex.net/get-mpic/5219306/img_id6460455885080361689.png/x166_trim","width":248,"height":166},{"containerWidth":332,"containerHeight":248,"url":"//avatars.mds.yandex.net/get-mpic/5219306/img_id6460455885080361689.png/x248_trim","width":332,"height":248},{"containerWidth":496,"containerHeight":332,"url":"//avatars.mds.yandex.net/get-mpic/5219306/img_id6460455885080361689.png/x332_trim","width":496,"height":332}]},{"entity":"picture","original":{"containerWidth":701,"containerHeight":1065,"url":"//avatars.mds.yandex.net/get-mpic/5241173/img_id2609146323573507986.png/orig","width":701,"height":1065},"thumbnails":[{"containerWidth":50,"containerHeight":50,"url":"//avatars.mds.yandex.net/get-mpic/5241173/img_id2609146323573507986.png/1hq","width":50,"height":50},{"containerWidth":100,"containerHeight":100,"url":"//avatars.mds.yandex.net/get-mpic/5241173/img_id2609146323573507986.png/2hq","width":100,"height":100},{"containerWidth":75,"containerHeight":75,"url":"//avatars.mds.yandex.net/get-mpic/5241173/img_id2609146323573507986.png/3hq","width":75,"height":75},{"containerWidth":150,"containerHeight":150,"url":"//avatars.mds.yandex.net/get-mpic/5241173/img_id2609146323573507986.png/4hq","width":150,"height":150},{"containerWidth":200,"containerHeight":200,"url":"//avatars.mds.yandex.net/get-mpic/5241173/img_id2609146323573507986.png/5hq","width":200,"height":200},{"containerWidth":250,"containerHeight":250,"url":"//avatars.mds.yandex.net/get-mpic/5241173/img_id2609146323573507986.png/6hq","width":250,"height":250},{"containerWidth":120,"containerHeight":120,"url":"//avatars.mds.yandex.net/get-mpic/5241173/img_id2609146323573507986.png/7hq","width":120,"height":120},{"containerWidth":240,"containerHeight":240,"url":"//avatars.mds.yandex.net/get-mpic/5241173/img_id2609146323573507986.png/8hq","width":240,"height":240},{"containerWidth":500,"containerHeight":500,"url":"//avatars.mds.yandex.net/get-mpic/5241173/img_id2609146323573507986.png/9hq","width":500,"height":500},{"containerWidth":166,"containerHeight":124,"url":"//avatars.mds.yandex.net/get-mpic/5241173/img_id2609146323573507986.png/x124_trim","width":166,"height":124},{"containerWidth":248,"containerHeight":166,"url":"//avatars.mds.yandex.net/get-mpic/5241173/img_id2609146323573507986.png/x166_trim","width":248,"height":166},{"containerWidth":332,"containerHeight":248,"url":"//avatars.mds.yandex.net/get-mpic/5241173/img_id2609146323573507986.png/x248_trim","width":332,"height":248},{"containerWidth":496,"containerHeight":332,"url":"//avatars.mds.yandex.net/get-mpic/5241173/img_id2609146323573507986.png/x332_trim","width":496,"height":332}]},{"entity":"picture","original":{"containerWidth":500,"containerHeight":500,"url":"//avatars.mds.yandex.net/get-mpic/5236204/2a0000018fac6b971e0dfff6ce5ba6fdac74/orig","width":500,"height":500},"thumbnails":[{"containerWidth":50,"containerHeight":50,"url":"//avatars.mds.yandex.net/get-mpic/5236204/2a0000018fac6b971e0dfff6ce5ba6fdac74/1hq","width":50,"height":50},{"containerWidth":100,"containerHeight":100,"url":"//avatars.mds.yandex.net/get-mpic/5236204/2a0000018fac6b971e0dfff6ce5ba6fdac74/2hq","width":100,"height":100},{"containerWidth":75,"containerHeight":75,"url":"//avatars.mds.yandex.net/get-mpic/5236204/2a0000018fac6b971e0dfff6ce5ba6fdac74/3hq","width":75,"height":75},{"containerWidth":150,"containerHeight":150,"url":"//avatars.mds.yandex.net/get-mpic/5236204/2a0000018fac6b971e0dfff6ce5ba6fdac74/4hq","width":150,"height":150},{"containerWidth":200,"containerHeight":200,"url":"//avatars.mds.yandex.net/get-mpic/5236204/2a0000018fac6b971e0dfff6ce5ba6fdac74/5hq","width":200,"height":200},{"containerWidth":250,"containerHeight":250,"url":"//avatars.mds.yandex.net/get-mpic/5236204/2a0000018fac6b971e0dfff6ce5ba6fdac74/6hq","width":250,"height":250},{"containerWidth":120,"containerHeight":120,"url":"//avatars.mds.yandex.net/get-mpic/5236204/2a0000018fac6b971e0dfff6ce5ba6fdac74/7hq","width":120,"height":120},{"containerWidth":240,"containerHeight":240,"url":"//avatars.mds.yandex.net/get-mpic/5236204/2a0000018fac6b971e0dfff6ce5ba6fdac74/8hq","width":240,"height":240},{"containerWidth":500,"containerHeight":500,"url":"//avatars.mds.yandex.net/get-mpic/5236204/2a0000018fac6b971e0dfff6ce5ba6fdac74/9hq","width":500,"height":500},{"containerWidth":166,"containerHeight":124,"url":"//avatars.mds.yandex.net/get-mpic/5236204/2a0000018fac6b971e0dfff6ce5ba6fdac74/x124_trim","width":166,"height":124},{"containerWidth":248,"containerHeight":166,"url":"//avatars.mds.yandex.net/get-mpic/5236204/2a0000018fac6b971e0dfff6ce5ba6fdac74/x166_trim","width":248,"height":166},{"containerWidth":332,"containerHeight":248,"url":"//avatars.mds.yandex.net/get-mpic/5236204/2a0000018fac6b971e0dfff6ce5ba6fdac74/x248_trim","width":332,"height":248},{"containerWidth":496,"containerHeight":332,"url":"//avatars.mds.yandex.net/get-mpic/5236204/2a0000018fac6b971e0dfff6ce5ba6fdac74/x332_trim","width":496,"height":332}]},{"entity":"picture","original":{"containerWidth":1362,"containerHeight":1930,"url":"//avatars.mds.yandex.net/get-mpic/4725655/2a0000018acdc8a6663eae43bafc6530780a/orig","width":1362,"height":1930},"thumbnails":[{"containerWidth":50,"containerHeight":50,"url":"//avatars.mds.yandex.net/get-mpic/4725655/2a0000018acdc8a6663eae43bafc6530780a/1hq","width":50,"height":50},{"containerWidth":100,"containerHeight":100,"url":"//avatars.mds.yandex.net/get-mpic/4725655/2a0000018acdc8a6663eae43bafc6530780a/2hq","width":100,"height":100},{"containerWidth":75,"containerHeight":75,"url":"//avatars.mds.yandex.net/get-mpic/4725655/2a0000018acdc8a6663eae43bafc6530780a/3hq","width":75,"height":75},{"containerWidth":150,"containerHeight":150,"url":"//avatars.mds.yandex.net/get-mpic/4725655/2a0000018acdc8a6663eae43bafc6530780a/4hq","width":150,"height":150},{"containerWidth":200,"containerHeight":200,"url":"//avatars.mds.yandex.net/get-mpic/4725655/2a0000018acdc8a6663eae43bafc6530780a/5hq","width":200,"height":200},{"containerWidth":250,"containerHeight":250,"url":"//avatars.mds.yandex.net/get-mpic/4725655/2a0000018acdc8a6663eae43bafc6530780a/6hq","width":250,"height":250},{"containerWidth":120,"containerHeight":120,"url":"//avatars.mds.yandex.net/get-mpic/4725655/2a0000018acdc8a6663eae43bafc6530780a/7hq","width":120,"height":120},{"containerWidth":240,"containerHeight":240,"url":"//avatars.mds.yandex.net/get-mpic/4725655/2a0000018acdc8a6663eae43bafc6530780a/8hq","width":240,"height":240},{"containerWidth":500,"containerHeight":500,"url":"//avatars.mds.yandex.net/get-mpic/4725655/2a0000018acdc8a6663eae43bafc6530780a/9hq","width":500,"height":500},{"containerWidth":166,"containerHeight":124,"url":"//avatars.mds.yandex.net/get-mpic/4725655/2a0000018acdc8a6663eae43bafc6530780a/x124_trim","width":166,"height":124},{"containerWidth":248,"containerHeight":166,"url":"//avatars.mds.yandex.net/get-mpic/4725655/2a0000018acdc8a6663eae43bafc6530780a/x166_trim","width":248,"height":166},{"containerWidth":332,"containerHeight":248,"url":"//avatars.mds.yandex.net/get-mpic/4725655/2a0000018acdc8a6663eae43bafc6530780a/x248_trim","width":332,"height":248},{"containerWidth":496,"containerHeight":332,"url":"//avatars.mds.yandex.net/get-mpic/4725655/2a0000018acdc8a6663eae43bafc6530780a/x332_trim","width":496,"height":332}]},{"entity":"picture","original":{"containerWidth":1450,"containerHeight":1994,"url":"//avatars.mds.yandex.net/get-mpic/1592349/2a0000018acdc8abff5bd0d04c17072eea7f/orig","width":1450,"height":1994},"thumbnails":[{"containerWidth":50,"containerHeight":50,"url":"//avatars.mds.yandex.net/get-mpic/1592349/2a0000018acdc8abff5bd0d04c17072eea7f/1hq","width":50,"height":50},{"containerWidth":100,"containerHeight":100,"url":"//avatars.mds.yandex.net/get-mpic/1592349/2a0000018acdc8abff5bd0d04c17072eea7f/2hq","width":100,"height":100},{"containerWidth":75,"containerHeight":75,"url":"//avatars.mds.yandex.net/get-mpic/1592349/2a0000018acdc8abff5bd0d04c17072eea7f/3hq","width":75,"height":75},{"containerWidth":150,"containerHeight":150,"url":"//avatars.mds.yandex.net/get-mpic/1592349/2a0000018acdc8abff5bd0d04c17072eea7f/4hq","width":150,"height":150},{"containerWidth":200,"containerHeight":200,"url":"//avatars.mds.yandex.net/get-mpic/1592349/2a0000018acdc8abff5bd0d04c17072eea7f/5hq","width":200,"height":200},{"containerWidth":250,"containerHeight":250,"url":"//avatars.mds.yandex.net/get-mpic/1592349/2a0000018acdc8abff5bd0d04c17072eea7f/6hq","width":250,"height":250},{"containerWidth":120,"containerHeight":120,"url":"//avatars.mds.yandex.net/get-mpic/1592349/2a0000018acdc8abff5bd0d04c17072eea7f/7hq","width":120,"height":120},{"containerWidth":240,"containerHeight":240,"url":"//avatars.mds.yandex.net/get-mpic/1592349/2a0000018acdc8abff5bd0d04c17072eea7f/8hq","width":240,"height":240},{"containerWidth":500,"containerHeight":500,"url":"//avatars.mds.yandex.net/get-mpic/1592349/2a0000018acdc8abff5bd0d04c17072eea7f/9hq","width":500,"height":500},{"containerWidth":166,"containerHeight":124,"url":"//avatars.mds.yandex.net/get-mpic/1592349/2a0000018acdc8abff5bd0d04c17072eea7f/x124_trim","width":166,"height":124},{"containerWidth":248,"containerHeight":166,"url":"//avatars.mds.yandex.net/get-mpic/1592349/2a0000018acdc8abff5bd0d04c17072eea7f/x166_trim","width":248,"height":166},{"containerWidth":332,"containerHeight":248,"url":"//avatars.mds.yandex.net/get-mpic/1592349/2a0000018acdc8abff5bd0d04c17072eea7f/x248_trim","width":332,"height":248},{"containerWidth":496,"containerHeight":332,"url":"//avatars.mds.yandex.net/get-mpic/1592349/2a0000018acdc8abff5bd0d04c17072eea7f/x332_trim","width":496,"height":332}]},{"entity":"picture","original":{"containerWidth":1570,"containerHeight":2046,"url":"//avatars.mds.yandex.net/get-mpic/1992523/2a0000018acdc8a8f81fe47a69ffb828e416/orig","width":1570,"height":2046},"thumbnails":[{"containerWidth":50,"containerHeight":50,"url":"//avatars.mds.yandex.net/get-mpic/1992523/2a0000018acdc8a8f81fe47a69ffb828e416/1hq","width":50,"height":50},{"containerWidth":100,"containerHeight":100,"url":"//avatars.mds.yandex.net/get-mpic/1992523/2a0000018acdc8a8f81fe47a69ffb828e416/2hq","width":100,"height":100},{"containerWidth":75,"containerHeight":75,"url":"//avatars.mds.yandex.net/get-mpic/1992523/2a0000018acdc8a8f81fe47a69ffb828e416/3hq","width":75,"height":75},{"containerWidth":150,"containerHeight":150,"url":"//avatars.mds.yandex.net/get-mpic/1992523/2a0000018acdc8a8f81fe47a69ffb828e416/4hq","width":150,"height":150},{"containerWidth":200,"containerHeight":200,"url":"//avatars.mds.yandex.net/get-mpic/1992523/2a0000018acdc8a8f81fe47a69ffb828e416/5hq","width":200,"height":200},{"containerWidth":250,"containerHeight":250,"url":"//avatars.mds.yandex.net/get-mpic/1992523/2a0000018acdc8a8f81fe47a69ffb828e416/6hq","width":250,"height":250},{"containerWidth":120,"containerHeight":120,"url":"//avatars.mds.yandex.net/get-mpic/1992523/2a0000018acdc8a8f81fe47a69ffb828e416/7hq","width":120,"height":120},{"containerWidth":240,"containerHeight":240,"url":"//avatars.mds.yandex.net/get-mpic/1992523/2a0000018acdc8a8f81fe47a69ffb828e416/8hq","width":240,"height":240},{"containerWidth":500,"containerHeight":500,"url":"//avatars.mds.yandex.net/get-mpic/1992523/2a0000018acdc8a8f81fe47a69ffb828e416/9hq","width":500,"height":500},{"containerWidth":166,"containerHeight":124,"url":"//avatars.mds.yandex.net/get-mpic/1992523/2a0000018acdc8a8f81fe47a69ffb828e416/x124_trim","width":166,"height":124},{"containerWidth":248,"containerHeight":166,"url":"//avatars.mds.yandex.net/get-mpic/1992523/2a0000018acdc8a8f81fe47a69ffb828e416/x166_trim","width":248,"height":166},{"containerWidth":332,"containerHeight":248,"url":"//avatars.mds.yandex.net/get-mpic/1992523/2a0000018acdc8a8f81fe47a69ffb828e416/x248_trim","width":332,"height":248},{"containerWidth":496,"containerHeight":332,"url":"//avatars.mds.yandex.net/get-mpic/1992523/2a0000018acdc8a8f81fe47a69ffb828e416/x332_trim","width":496,"height":332}]},{"entity":"picture","original":{"containerWidth":1472,"containerHeight":2008,"url":"//avatars.mds.yandex.net/get-mpic/4509881/2a0000018acdc8a90d4f5d73466ea3a3e4a8/orig","width":1472,"height":2008},"thumbnails":[{"containerWidth":50,"containerHeight":50,"url":"//avatars.mds.yandex.net/get-mpic/4509881/2a0000018acdc8a90d4f5d73466ea3a3e4a8/1hq","width":50,"height":50},{"containerWidth":100,"containerHeight":100,"url":"//avatars.mds.yandex.net/get-mpic/4509881/2a0000018acdc8a90d4f5d73466ea3a3e4a8/2hq","width":100,"height":100},{"containerWidth":75,"containerHeight":75,"url":"//avatars.mds.yandex.net/get-mpic/4509881/2a0000018acdc8a90d4f5d73466ea3a3e4a8/3hq","width":75,"height":75},{"containerWidth":150,"containerHeight":150,"url":"//avatars.mds.yandex.net/get-mpic/4509881/2a0000018acdc8a90d4f5d73466ea3a3e4a8/4hq","width":150,"height":150},{"containerWidth":200,"containerHeight":200,"url":"//avatars.mds.yandex.net/get-mpic/4509881/2a0000018acdc8a90d4f5d73466ea3a3e4a8/5hq","width":200,"height":200},{"containerWidth":250,"containerHeight":250,"url":"//avatars.mds.yandex.net/get-mpic/4509881/2a0000018acdc8a90d4f5d73466ea3a3e4a8/6hq","width":250,"height":250},{"containerWidth":120,"containerHeight":120,"url":"//avatars.mds.yandex.net/get-mpic/4509881/2a0000018acdc8a90d4f5d73466ea3a3e4a8/7hq","width":120,"height":120},{"containerWidth":240,"containerHeight":240,"url":"//avatars.mds.yandex.net/get-mpic/4509881/2a0000018acdc8a90d4f5d73466ea3a3e4a8/8hq","width":240,"height":240},{"containerWidth":500,"containerHeight":500,"url":"//avatars.mds.yandex.net/get-mpic/4509881/2a0000018acdc8a90d4f5d73466ea3a3e4a8/9hq","width":500,"height":500},{"containerWidth":166,"containerHeight":124,"url":"//avatars.mds.yandex.net/get-mpic/4509881/2a0000018acdc8a90d4f5d73466ea3a3e4a8/x124_trim","width":166,"height":124},{"containerWidth":248,"containerHeight":166,"url":"//avatars.mds.yandex.net/get-mpic/4509881/2a0000018acdc8a90d4f5d73466ea3a3e4a8/x166_trim","width":248,"height":166},{"containerWidth":332,"containerHeight":248,"url":"//avatars.mds.yandex.net/get-mpic/4509881/2a0000018acdc8a90d4f5d73466ea3a3e4a8/x248_trim","width":332,"height":248},{"containerWidth":496,"containerHeight":332,"url":"//avatars.mds.yandex.net/get-mpic/4509881/2a0000018acdc8a90d4f5d73466ea3a3e4a8/x332_trim","width":496,"height":332}]},{"entity":"picture","original":{"containerWidth":1508,"containerHeight":2004,"url":"//avatars.mds.yandex.net/get-mpic/4441663/2a0000018acdc8ae854cd692456c4bf45d6d/orig","width":1508,"height":2004},"thumbnails":[{"containerWidth":50,"containerHeight":50,"url":"//avatars.mds.yandex.net/get-mpic/4441663/2a0000018acdc8ae854cd692456c4bf45d6d/1hq","width":50,"height":50},{"containerWidth":100,"containerHeight":100,"url":"//avatars.mds.yandex.net/get-mpic/4441663/2a0000018acdc8ae854cd692456c4bf45d6d/2hq","width":100,"height":100},{"containerWidth":75,"containerHeight":75,"url":"//avatars.mds.yandex.net/get-mpic/4441663/2a0000018acdc8ae854cd692456c4bf45d6d/3hq","width":75,"height":75},{"containerWidth":150,"containerHeight":150,"url":"//avatars.mds.yandex.net/get-mpic/4441663/2a0000018acdc8ae854cd692456c4bf45d6d/4hq","width":150,"height":150},{"containerWidth":200,"containerHeight":200,"url":"//avatars.mds.yandex.net/get-mpic/4441663/2a0000018acdc8ae854cd692456c4bf45d6d/5hq","width":200,"height":200},{"containerWidth":250,"containerHeight":250,"url":"//avatars.mds.yandex.net/get-mpic/4441663/2a0000018acdc8ae854cd692456c4bf45d6d/6hq","width":250,"height":250},{"containerWidth":120,"containerHeight":120,"url":"//avatars.mds.yandex.net/get-mpic/4441663/2a0000018acdc8ae854cd692456c4bf45d6d/7hq","width":120,"height":120},{"containerWidth":240,"containerHeight":240,"url":"//avatars.mds.yandex.net/get-mpic/4441663/2a0000018acdc8ae854cd692456c4bf45d6d/8hq","width":240,"height":240},{"containerWidth":500,"containerHeight":500,"url":"//avatars.mds.yandex.net/get-mpic/4441663/2a0000018acdc8ae854cd692456c4bf45d6d/9hq","width":500,"height":500},{"containerWidth":166,"containerHeight":124,"url":"//avatars.mds.yandex.net/get-mpic/4441663/2a0000018acdc8ae854cd692456c4bf45d6d/x124_trim","width":166,"height":124},{"containerWidth":248,"containerHeight":166,"url":"//avatars.mds.yandex.net/get-mpic/4441663/2a0000018acdc8ae854cd692456c4bf45d6d/x166_trim","width":248,"height":166},{"containerWidth":332,"containerHeight":248,"url":"//avatars.mds.yandex.net/get-mpic/4441663/2a0000018acdc8ae854cd692456c4bf45d6d/x248_trim","width":332,"height":248},{"containerWidth":496,"containerHeight":332,"url":"//avatars.mds.yandex.net/get-mpic/4441663/2a0000018acdc8ae854cd692456c4bf45d6d/x332_trim","width":496,"height":332}]},{"entity":"picture","original":{"containerWidth":1456,"containerHeight":2040,"url":"//avatars.mds.yandex.net/get-mpic/5236803/2a0000018acdc8ab0b19346b468b22e9ecfa/orig","width":1456,"height":2040},"thumbnails":[{"containerWidth":50,"containerHeight":50,"url":"//avatars.mds.yandex.net/get-mpic/5236803/2a0000018acdc8ab0b19346b468b22e9ecfa/1hq","width":50,"height":50},{"containerWidth":100,"containerHeight":100,"url":"//avatars.mds.yandex.net/get-mpic/5236803/2a0000018acdc8ab0b19346b468b22e9ecfa/2hq","width":100,"height":100},{"containerWidth":75,"containerHeight":75,"url":"//avatars.mds.yandex.net/get-mpic/5236803/2a0000018acdc8ab0b19346b468b22e9ecfa/3hq","width":75,"height":75},{"containerWidth":150,"containerHeight":150,"url":"//avatars.mds.yandex.net/get-mpic/5236803/2a0000018acdc8ab0b19346b468b22e9ecfa/4hq","width":150,"height":150},{"containerWidth":200,"containerHeight":200,"url":"//avatars.mds.yandex.net/get-mpic/5236803/2a0000018acdc8ab0b19346b468b22e9ecfa/5hq","width":200,"height":200},{"containerWidth":250,"containerHeight":250,"url":"//avatars.mds.yandex.net/get-mpic/5236803/2a0000018acdc8ab0b19346b468b22e9ecfa/6hq","width":250,"height":250},{"containerWidth":120,"containerHeight":120,"url":"//avatars.mds.yandex.net/get-mpic/5236803/2a0000018acdc8ab0b19346b468b22e9ecfa/7hq","width":120,"height":120},{"containerWidth":240,"containerHeight":240,"url":"//avatars.mds.yandex.net/get-mpic/5236803/2a0000018acdc8ab0b19346b468b22e9ecfa/8hq","width":240,"height":240},{"containerWidth":500,"containerHeight":500,"url":"//avatars.mds.yandex.net/get-mpic/5236803/2a0000018acdc8ab0b19346b468b22e9ecfa/9hq","width":500,"height":500},{"containerWidth":166,"containerHeight":124,"url":"//avatars.mds.yandex.net/get-mpic/5236803/2a0000018acdc8ab0b19346b468b22e9ecfa/x124_trim","width":166,"height":124},{"containerWidth":248,"containerHeight":166,"url":"//avatars.mds.yandex.net/get-mpic/5236803/2a0000018acdc8ab0b19346b468b22e9ecfa/x166_trim","width":248,"height":166},{"containerWidth":332,"containerHeight":248,"url":"//avatars.mds.yandex.net/get-mpic/5236803/2a0000018acdc8ab0b19346b468b22e9ecfa/x248_trim","width":332,"height":248},{"containerWidth":496,"containerHeight":332,"url":"//avatars.mds.yandex.net/get-mpic/5236803/2a0000018acdc8ab0b19346b468b22e9ecfa/x332_trim","width":496,"height":332}]},{"entity":"picture","original":{"containerWidth":1444,"containerHeight":2026,"url":"//avatars.mds.yandex.net/get-mpic/5275484/2a0000018acdc8aaee02358877b15f2a36ba/orig","width":1444,"height":2026},"thumbnails":[{"containerWidth":50,"containerHeight":50,"url":"//avatars.mds.yandex.net/get-mpic/5275484/2a0000018acdc8aaee02358877b15f2a36ba/1hq","width":50,"height":50},{"containerWidth":100,"containerHeight":100,"url":"//avatars.mds.yandex.net/get-mpic/5275484/2a0000018acdc8aaee02358877b15f2a36ba/2hq","width":100,"height":100},{"containerWidth":75,"containerHeight":75,"url":"//avatars.mds.yandex.net/get-mpic/5275484/2a0000018acdc8aaee02358877b15f2a36ba/3hq","width":75,"height":75},{"containerWidth":150,"containerHeight":150,"url":"//avatars.mds.yandex.net/get-mpic/5275484/2a0000018acdc8aaee02358877b15f2a36ba/4hq","width":150,"height":150},{"containerWidth":200,"containerHeight":200,"url":"//avatars.mds.yandex.net/get-mpic/5275484/2a0000018acdc8aaee02358877b15f2a36ba/5hq","width":200,"height":200},{"containerWidth":250,"containerHeight":250,"url":"//avatars.mds.yandex.net/get-mpic/5275484/2a0000018acdc8aaee02358877b15f2a36ba/6hq","width":250,"height":250},{"containerWidth":120,"containerHeight":120,"url":"//avatars.mds.yandex.net/get-mpic/5275484/2a0000018acdc8aaee02358877b15f2a36ba/7hq","width":120,"height":120},{"containerWidth":240,"containerHeight":240,"url":"//avatars.mds.yandex.net/get-mpic/5275484/2a0000018acdc8aaee02358877b15f2a36ba/8hq","width":240,"height":240},{"containerWidth":500,"containerHeight":500,"url":"//avatars.mds.yandex.net/get-mpic/5275484/2a0000018acdc8aaee02358877b15f2a36ba/9hq","width":500,"height":500},{"containerWidth":166,"containerHeight":124,"url":"//avatars.mds.yandex.net/get-mpic/5275484/2a0000018acdc8aaee02358877b15f2a36ba/x124_trim","width":166,"height":124},{"containerWidth":248,"containerHeight":166,"url":"//avatars.mds.yandex.net/get-mpic/5275484/2a0000018acdc8aaee02358877b15f2a36ba/x166_trim","width":248,"height":166},{"containerWidth":332,"containerHeight":248,"url":"//avatars.mds.yandex.net/get-mpic/5275484/2a0000018acdc8aaee02358877b15f2a36ba/x248_trim","width":332,"height":248},{"containerWidth":496,"containerHeight":332,"url":"//avatars.mds.yandex.net/get-mpic/5275484/2a0000018acdc8aaee02358877b15f2a36ba/x332_trim","width":496,"height":332}]},{"entity":"picture","original":{"containerWidth":1412,"containerHeight":2064,"url":"//avatars.mds.yandex.net/get-mpic/4441663/2a0000018acdc8a785e7e966cc9ce0690183/orig","width":1412,"height":2064},"thumbnails":[{"containerWidth":50,"containerHeight":50,"url":"//avatars.mds.yandex.net/get-mpic/4441663/2a0000018acdc8a785e7e966cc9ce0690183/1hq","width":50,"height":50},{"containerWidth":100,"containerHeight":100,"url":"//avatars.mds.yandex.net/get-mpic/4441663/2a0000018acdc8a785e7e966cc9ce0690183/2hq","width":100,"height":100},{"containerWidth":75,"containerHeight":75,"url":"//avatars.mds.yandex.net/get-mpic/4441663/2a0000018acdc8a785e7e966cc9ce0690183/3hq","width":75,"height":75},{"containerWidth":150,"containerHeight":150,"url":"//avatars.mds.yandex.net/get-mpic/4441663/2a0000018acdc8a785e7e966cc9ce0690183/4hq","width":150,"height":150},{"containerWidth":200,"containerHeight":200,"url":"//avatars.mds.yandex.net/get-mpic/4441663/2a0000018acdc8a785e7e966cc9ce0690183/5hq","width":200,"height":200},{"containerWidth":250,"containerHeight":250,"url":"//avatars.mds.yandex.net/get-mpic/4441663/2a0000018acdc8a785e7e966cc9ce0690183/6hq","width":250,"height":250},{"containerWidth":120,"containerHeight":120,"url":"//avatars.mds.yandex.net/get-mpic/4441663/2a0000018acdc8a785e7e966cc9ce0690183/7hq","width":120,"height":120},{"containerWidth":240,"containerHeight":240,"url":"//avatars.mds.yandex.net/get-mpic/4441663/2a0000018acdc8a785e7e966cc9ce0690183/8hq","width":240,"height":240},{"containerWidth":500,"containerHeight":500,"url":"//avatars.mds.yandex.net/get-mpic/4441663/2a0000018acdc8a785e7e966cc9ce0690183/9hq","width":500,"height":500},{"containerWidth":166,"containerHeight":124,"url":"//avatars.mds.yandex.net/get-mpic/4441663/2a0000018acdc8a785e7e966cc9ce0690183/x124_trim","width":166,"height":124},{"containerWidth":248,"containerHeight":166,"url":"//avatars.mds.yandex.net/get-mpic/4441663/2a0000018acdc8a785e7e966cc9ce0690183/x166_trim","width":248,"height":166},{"containerWidth":332,"containerHeight":248,"url":"//avatars.mds.yandex.net/get-mpic/4441663/2a0000018acdc8a785e7e966cc9ce0690183/x248_trim","width":332,"height":248},{"containerWidth":496,"containerHeight":332,"url":"//avatars.mds.yandex.net/get-mpic/4441663/2a0000018acdc8a785e7e966cc9ce0690183/x332_trim","width":496,"height":332}]},{"entity":"picture","original":{"containerWidth":835,"containerHeight":1200,"url":"//avatars.mds.yandex.net/get-mpic/11621477/2a0000018cfa9c0373b91a0be5ab26550df8/orig","width":835,"height":1200},"thumbnails":[{"containerWidth":50,"containerHeight":50,"url":"//avatars.mds.yandex.net/get-mpic/11621477/2a0000018cfa9c0373b91a0be5ab26550df8/1hq","width":50,"height":50},{"containerWidth":100,"containerHeight":100,"url":"//avatars.mds.yandex.net/get-mpic/11621477/2a0000018cfa9c0373b91a0be5ab26550df8/2hq","width":100,"height":100},{"containerWidth":75,"containerHeight":75,"url":"//avatars.mds.yandex.net/get-mpic/11621477/2a0000018cfa9c0373b91a0be5ab26550df8/3hq","width":75,"height":75},{"containerWidth":150,"containerHeight":150,"url":"//avatars.mds.yandex.net/get-mpic/11621477/2a0000018cfa9c0373b91a0be5ab26550df8/4hq","width":150,"height":150},{"containerWidth":200,"containerHeight":200,"url":"//avatars.mds.yandex.net/get-mpic/11621477/2a0000018cfa9c0373b91a0be5ab26550df8/5hq","width":200,"height":200},{"containerWidth":250,"containerHeight":250,"url":"//avatars.mds.yandex.net/get-mpic/11621477/2a0000018cfa9c0373b91a0be5ab26550df8/6hq","width":250,"height":250},{"containerWidth":120,"containerHeight":120,"url":"//avatars.mds.yandex.net/get-mpic/11621477/2a0000018cfa9c0373b91a0be5ab26550df8/7hq","width":120,"height":120},{"containerWidth":240,"containerHeight":240,"url":"//avatars.mds.yandex.net/get-mpic/11621477/2a0000018cfa9c0373b91a0be5ab26550df8/8hq","width":240,"height":240},{"containerWidth":500,"containerHeight":500,"url":"//avatars.mds.yandex.net/get-mpic/11621477/2a0000018cfa9c0373b91a0be5ab26550df8/9hq","width":500,"height":500},{"containerWidth":166,"containerHeight":124,"url":"//avatars.mds.yandex.net/get-mpic/11621477/2a0000018cfa9c0373b91a0be5ab26550df8/x124_trim","width":166,"height":124},{"containerWidth":248,"containerHeight":166,"url":"//avatars.mds.yandex.net/get-mpic/11621477/2a0000018cfa9c0373b91a0be5ab26550df8/x166_trim","width":248,"height":166},{"containerWidth":332,"containerHeight":248,"url":"//avatars.mds.yandex.net/get-mpic/11621477/2a0000018cfa9c0373b91a0be5ab26550df8/x248_trim","width":332,"height":248},{"containerWidth":496,"containerHeight":332,"url":"//avatars.mds.yandex.net/get-mpic/11621477/2a0000018cfa9c0373b91a0be5ab26550df8/x332_trim","width":496,"height":332}]}],"rating":5,"preciseRating":4.9499998092,"reasonsToBuy":[],"titles":{"raw":"Мартин Р. \"Чистый код: создание, анализ и рефакторинг\"","highlighted":[{"value":"Мартин Р. \"Чистый код: создание, анализ и рефакторинг\""}]},"titlesWithoutVendor":{"raw":"","highlighted":[]},"slug":"martin-r-chistyi-kod-sozdanie-analiz-i-refaktoring","warnings":{"common":[{"type":"age","value":{"full":"Возрастное ограничение 18+","short":"Возрастное ограничение 18+"}},{"type":"appearance","value":{"full":"Внешний вид товаров и/или упаковки может быть изменён изготовителем и отличаться от изображенных на Яндекс Маркете.","short":"Внешний вид товаров и/или упаковки может быть изменён изготовителем и отличаться от изображенных на Яндекс Маркете."}}],"specification":[]},"filters":[{"id":"37962210","type":"enum","name":"Предмет","xslname":"school_subject_gl","subType":"","originalSubType":"","kind":1,"isGuruLight":true,"position":1,"noffers":0,"valuesCount":1,"precision":0,"unit":"","values":[{"id":"39035950","initialFound":1,"popularity":1,"found":1,"value":"литература","ranges":"","max":0,"min":0,"initialMax":0,"initialMin":0,"group":"","code":"","unit":""}],"valuesGroups":[{"type":"all","valuesIds":["39035950"]}],"defaultUnit":"","units":[]},{"id":"7893318","type":"enum","name":"Издательство","xslname":"vendor","subType":"","originalSubType":"","kind":1,"isGuruLight":true,"position":4,"noffers":0,"valuesCount":1,"precision":0,"unit":"","values":[{"id":"11157446","initialFound":1,"popularity":1,"found":1,"value":"Издательство Питер","ranges":"","max":0,"min":0,"initialMax":0,"initialMin":0,"vendor":{"id":"11157446","name":"Издательство Питер"},"group":"","code":"","unit":""}],"valuesGroups":[{"type":"all","valuesIds":["11157446"]}],"defaultUnit":"","units":[]},{"id":"15456413","type":"enum","name":"Переплет","xslname":"binding","subType":"","originalSubType":"","kind":1,"isGuruLight":true,"position":11,"noffers":0,"valuesCount":1,"precision":0,"unit":"","values":[{"id":"15812079","initialFound":1,"popularity":1,"found":1,"value":"мягкий","ranges":"","max":0,"min":0,"initialMax":0,"initialMin":0,"group":"","code":"","unit":""}],"valuesGroups":[{"type":"all","valuesIds":["15812079"]}],"defaultUnit":"","units":[]},{"id":"15456470","type":"enum","name":"Год издания","xslname":"year","subType":"","originalSubType":"","kind":1,"isGuruLight":true,"position":13,"noffers":0,"valuesCount":1,"precision":0,"unit":"","values":[{"id":"19920390","initialFound":1,"popularity":1,"found":1,"value":"2022","ranges":"","max":0,"min":0,"initialMax":0,"initialMin":0,"group":"","code":"","unit":""}],"valuesGroups":[{"type":"all","valuesIds":["19920390"]}],"defaultUnit":"","units":[]}],"video":[],"isFashion":false,"opinions":34,"isAdult":false,"persRatingId":"1781255948"}},"relevanceInfo":{}}}
{"widgets":{"@light/AddToCartButtonSnippet":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-itp7cenqnad/addToCartButton":{"offerId":"xYCuPompe2o8PV7bpyVbMQ","skuId":"666289114","pendingCartItem":{"productId":1781259588,"offerId":"xYCuPompe2o8PV7bpyVbMQ","showPlaceId":"OTNDnItfwRMjN9MRHuEMMtP1XXMjvfOrejA4vP4YlP0eS2gtWqme9_ed8z-5AovjMGxxEAiWKK-jPmY8XsxJTnF3mU_VGAOUwPiHrU_0jVQeXZM8v1kHdEO8zdYZ1YMu_G89O5UYkANzp-FHX0MmWahioullMHCtnwCLm81u_VlqB2q2POvkS7BMZajjxR5A7XgB5llfjDoi8hwopZITlQ,,","feeShow":"OTNDnItfwRMjN9MRHuEMMtP1XXMjvfOrejA4vP4YlP0eS2gtWqme9_ed8z-5AovjMGxxEAiWKK-jPmY8XsxJTnF3mU_VGAOUwPiHrU_0jVQeXZM8v1kHdEO8zdYZ1YMu_G89O5UYkANzp-FHX0MmWahioullMHCtnwCLm81u_VlqB2q2POvkS7BMZajjxR5A7XgB5llfjDoi8hwopZITlQ,,","skuId":"666289114","shopId":431782,"price":{"applicablePriceDiscounts":[{"priceWithDiscount":"1283","type":"ya-card","totalPercentWithDiscount":51}],"discount":{"oldMin":"2630","percent":51},"value":"1296","currency":"RUR"},"hid":"18540470","name":"Изучаем Python: программирование игр, визуализация данных, веб-приложения. 3-е изд.","label":"3qflf36pw9m","count":0,"features":[],"imageMeta":{"namespace":"mpic","groupId":1901647,"key":"img_id2045458192537603030.jpeg"}},"quantity":{"step":1,"minimum":1,"maximum":999},"cpaUrl":"/safeclick/data=TxNGOK9vJEN7oLFLeCTKEixJYuEMI0EzvZFs82AjjgjhTwweZ7mRXd_AQ0K184sfZmy5nQz7U8xIc-qdVOMFoxnoSww2ObzLEs1KJpltGipDSanCui6QCq9AjwRcRDsVtIN8CWKLuiVIPO4bUpAxK4YNqJweOKk7OzFzSjxoydgMwkI6korxWhSOdPkJcP6SSg4eyBCFfadhiha8LR6C2yUukk_u_SRnvaHsst6YCwTXfaVpwp-bd6j53pTs3en7sC9W3p4j2V1FNZqT0cwxviXcTLWnU_QDtTmAQC_3jFpcPFispLF1TIK95klASmrDKMgxEwbeZmLYFNBVlARG5cmjboS5maKdx2zaC-mNRe4jezFqAvn02tIPkzfVLiUAhXygp76bRChtVM5Xp4B8r1XoVcZdSS1sxTgtO09Oj7980dueomufFTS5LeSvmYA9TKjQ7tMOerLB_Ngnx6NMiwbXm7xrw-lB2hgYiEf7N4SJijar_OGC236XLqbSZQe6BnyWupde5reg90CuROgZ6oT5yso3DpCO02RGStxWQdcwob4Qe7zkp1yzG_EVSsX33ZQ7bzoHWgtFNTUWaBfKti72wJiDhnTtZMfdH15XdU2tFQbh8_ovwgbA2e9r40XLfpVvlRxO8Ve4ILGMS2izFUnYw-pI8JTVYlWEoJM2dlC2RV7T__jykJUnn3RSeDJAHmULPtG03zTkUA0-O6uQ6oXJWqXKF1AX0GTWgGe_gi10PRC2YzrZ4zWrtcMKqjq-LZ6oONyb6xpdTd9nhDTrhYmtD2C9JhYVEpeAPyozblr3BaFjamQqqu9nBLDxaNm_5h0v0A4VdvIYiYrxS9VyOy0IYBEb76ODBpU3PTRIwdpRa1KkUVG_WIUW0KUKrh6okL-uUBPL706v329MSBaupqfODFAkDUFbJLWlCdXKt1FDAv-8dQ06pL6dC0FYHm1JXMofjob_w16y-chl6tzVPIL6uHqeGzSuaKGfAkZhmTAxVecTdZSCA78SZSDS0-0QhEv3GKBuZt0oFgMY6twPinhYW8qwK1idU76TF91yxhZ_OUbdYUoqx6yGKD6wgMuWLMqwNVowx0faZYNhZpvXEZwoIJSA9pno4I2G_rgogqNEX19xkGTZbGJDXF8subqWBO6-nt7AM5v71zGhb_BDCgoWKmCZ5sVM2G4jEMbqNbBHnx-1t0nLWmhdpe5u2Jax6qyji_JQh7QiAlaqHJ18i_11BgE6hqWnk3eEoVkBT1qT--jJy0zuaWz69XL2mvqtXYfA_cxWLsUz7wiBIfNsUjc1-Avb_2v60vSpApAEinR877k8EWcZjVvQFfZd6-B0xrkCBJg8aOaQ10J0YXwavGENshtFxTRPqviCnFo9qm-TW0CQjq9BrihWTSbuvUP_ON5F9gT5UAXI5yYp4pZQilAKHO2lgh4cJt4aUuCj7QS-U_ax2r-z7jxUP9RsmoR4X_Ws0lG8IPMXfCFxwcI50eDxnk2NemyMeaHqK2eOmrLzwGm-QQWbLU5HQ2JKu3qyaJKYl1Xx0rywO_z-wmvGyitTpyMY-kRcSh9U9wtq5OsZroDVruLbv3tWDhYnWd7UBQ8ZJ-hLUfEANWtRxmGR9jFwBd0i9PTbg1UX1nJeliZrHAxDitAzFlKiNNA2bAttgGSrJMY9MpanSEYweFq6_IYJNP044idm-S0tv5AWsP8bNt_5Z5pXrmZ1njTTgtN3wgZON6QQBhcKWQo9V8md57NWXK8IT8ZFo9ZDpiWJ_JIMfJ1Y7LDtpqhglf5o6tE03ReTX7l3hXxLbQ4-3RDkujAGvzsqLkXMXnNUvD9Y0QpvYM1qhG2j6mVeu612O2LpRdpzgUp0U1900dWQhIAn_54eGF1PmY68yw5d2DJoSDcK_wSD92V8WRllnQFxCnoyT_lcp-t0naCA-8ANh2Xmgkspe2OLi26zI-vka1X59YrNlV999A9fLPFyv2EqSkCUMylMu3Us3T8nq61tR4eXPe4bAyQn6M9CoJsQcB4MUvG1EFOFVdu_fcq9FjMibC0daPnW3YvMN9apw49YYEhhpBGRMfrwTpXTokqybenBYmjsKFObcQrvH2m2jDwufbM1hS7nW5VnHgDm75kD2mjnf1RMAyUiVMyDsispScLJiPA_3YDbyeKjYBtOxPrLKH2djaYlU3ybRLsOfBsGHGZLT6Fw7VPR4bkyC5CR8jNBOkvM4oZ5mV63Mzh6Bqdpn4EfgZQQ6PCIqe87144p_5lE5WVOgBKfSFtBidGIEbtt5SD9n-Lwq68qYZzuxso1prjPQL3DZozF5rgXJh62T7Xgy0MpoFcbEKemtem4FWzwngx1nEr62lG_bU52O1UdC0WhYVKh9bP-Y6Z5gDQVWEde2DhKmJUFWVhd6Lt9ib_uPGEI9SOMMqLfMNECvDzxUhpGISMqLCs_V7NCkdCLTYPsefkigREGC1dk91jzdb6RAH5iNumiQ5WTRJyilu7Vd46-q4GYAvMqrxeSF37KI-y15QNM7Ia0cL8sC8tQY2sy8bbcS7spLolu3Q36TtdWCoy9v4Gj6M8pYxiOpT3YuxQaxFzwx4olyWutRmeotPLBoaArgxqlCmt9r8PCc1ys5EJ3Q3pqcYjA778G8SWMTXhxA95Sw1GTdhGxtBWiONAl613YVMzLmbjdNir3pZudXCzbXixOVCtugylDsw1hxkRyaDuaToSdn4IbgT6Bi43VB4EmgThTVSbh2SKEUVC4q3nEtNk2bB0ZsZsTVA78i5Wj4isaptEoEm5Ae4MIZxAmBrCY4vjt9udAlklgaTmgmf3K1qTjXTSHd381XtD9FVwoObOUB3GA0nuzX7wbseDNafNSbWz3DajYcwkyERnszKgGiIh7zTZkG-2dJoSQzl_IwVJ5A7sBoZEBrmx48IRNG1KccRcQvjqQ12DckLUiYUkCdkVSM8MJzsaHoLFoULpMjsBw4aOIm4VsWJi74eS-TZRh0qzBPZKrpjN64v-TIi3gqShp7nJE4xA3Q3ymj81tPSJFLuind8HUqAsWnYmOw_SYFZR0Hh3rCJsgdg4r5Bv96O05tATRYYTGYcrDgFHSSuZUmX1W1OCgaf9XAnPKCQV0DkG_hBSzoqcvCcv2KEvh6EXMHrcwrj8ZavMlF2fPWJlGMMQHY4M4-4jTeMEGdeTcV8hT5QRXzzbje9zHuWKsjDrj4KypdiLEFrtmp7bDi5OhZA4y7KRaUWe67CF-5a8roR5MHOq8o8Arf6OmN1GIiEotdCYmNtKWKACJoONB1k3bOKnPE0jTgTPv2K-xvQBKYz5QVUa3AgYZOf5WWPQPgVAoQ8wbpeQVcBQVxd-jNYmzYbXHXRi7yKnXTvKEHxJTiRIor-BqtstDyQx1yl9rFlfLwxqqQqSuauA-PYYG04s9CKMacf39FEVIEaQdYvfRVCxTzqa9HgxKzUmepEAg8ddkuk7hpVAm1jEjW4IjeeVbSnLr9odZZUX-cua_sAsb50056N4up-Y81z_qONdozWwF3JzV3F5XPzUP-GS-QqikZniZLBCRp2YTjVap8G1kRDy5o2reFbSSpgpNjREEKETotJj1UnmNZAGevX5dsg,,/b64e=1/sign=438dbfc6d3c1fe5788b780e58f6c5263/keyno=MARKET_1/*","showUid":"17171142604825858994106001","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":"CgoQjfKW0KSopd86EjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhYIxLqv0QYQ2ofbvQIYxv+oBSC2z+sI","sign":"2xtZ8ftbVaGgjxbvwGu7qfVKWdhpQUcqKPFlxHqX/Sw="},"target":"cart_addition"},"baobabClientDataDeletionFromCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQjfKW0KSopd86EjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhYIxLqv0QYQ2ofbvQIYxv+oBSC2z+sI","sign":"2xtZ8ftbVaGgjxbvwGu7qfVKWdhpQUcqKPFlxHqX/Sw="},"target":"cart_deletion"}}}},"meta":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-itp7cenqnad/addToCartButton":{"name":"@light/AddToCartButtonSnippet"}}}
{"widgets":{"@light/AddToCartButtonSnippet":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-9yhbnbnf85h/addToCartButton":{"offerId":"MVzlHYjg-JnHJ56W55XbUQ","skuId":"781060772","pendingCartItem":{"productId":1781271155,"offerId":"MVzlHYjg-JnHJ56W55XbUQ","showPlaceId":"OTNDnItfwRMjN9MRHuEMMtP1XXMjvfOrUnr3S3KTNY0WhzxweZM8rxyaAA97opT8vHyIw1fJWH-7FOP9PedcUtiIvjTIAbr5cHNbfm9AqsHrMrIZo687Fx49MWtt-Yz4rZfpDcqtJl7RjGp73IB7ctmTMvAYFhmrdljbrk3f5B8hG3romu5Eo8WdAYOyRyn7AJzBa-2YwC_7PaGH7mm24A,,","feeShow":"OTNDnItfwRMjN9MRHuEMMtP1XXMjvfOrUnr3S3KTNY0WhzxweZM8rxyaAA97opT8vHyIw1fJWH-7FOP9PedcUtiIvjTIAbr5cHNbfm9AqsHrMrIZo687Fx49MWtt-Yz4rZfpDcqtJl7RjGp73IB7ctmTMvAYFhmrdljbrk3f5B8hG3romu5Eo8WdAYOyRyn7AJzBa-2YwC_7PaGH7mm24A,,","skuId":"781060772","shopId":431782,"price":{"applicablePriceDiscounts":[{"priceWithDiscount":"930","type":"ya-card","totalPercentWithDiscount":1}],"value":"939","currency":"RUR"},"hid":"18540470","name":"Киреев В. Л. \"Банковское дело. Краткий курс\"","label":"qdbitar68h","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_BEowpbNRoMDxN19yIQOy9tP02qRYZp2-zj9HF6xOE3z3bRHfaFaE6xp7DS82IMlqhIVWKedCeIZMNPZBeXZWbPhf9EfGB3FcDZ7Ahl-FqTkaYh0W1af1pTzTGx5F3foY2MZZcsWAdZD_gQ7NpPROQPvkgZ561m6j2x8wuOkp_Njt4-0OWWswTvMkfYLKe1U-hJY6XTDOTdIXnNsUgpkKi71FG9YL2jFWSDYFmbeqU8Oswgo6y8ofPgZeO9DBKQuehuMvzIwC3gwGvJBslqqutj3sRIVW9ZxIRNesRPQZWu6eBR5XypUgLF8uXm3l95-8A_p-Fsc108y6iQ54U2LET3I45ndm_tGf4aGbqgeCJC4bCQ94-x2Yjq-0iNsV0aZWqTo8WspflPr2R6n6AYhgUI8fvN-HWnbkxgX9YyFbbZQhcYYiUJr1sHdpXi_iv_tzp-7-SotQ-TmiscJ3R0QIXAzy3B2w_pTZmltyJE_1cvrUHWY0I1qo41CgFq3qpoQtDDegcJNt3g3dm--tomY7GBIV8uKcJqj8RZ0jXDEoFFuLewkwNVsksmXjZb6_Sn52TTtbakZE6Ij-HhZALlKy5hMrnboK13J2cMCqiZzJ2xZ0SUNbmrqmMFlpcIGVLPl9rWTOMv9MN0qGhKt3eOp2GbxwZPbKxwupWOPYdd1wT-Xx6HAnkOZb7R7nqBfIencDo6akFt5CUQCascg-GeKyj47-MfWiQJDJA3GZh-rBTNkuiptrrNfl_1aVsC3F8bij0j3_wx1LqSt7NCrIiAU06Z9idcnU3OJd7w6dPYGVPaRvhxTeBqahlos285V6a1Z3mxYMVWxhzIgo7KRN925FIeLfAWYmIr57Enctowy5T6BqW0vobr554vo2wZgedIw7TT4y8cy4xi_HFp9W97i5LGaxqeeIv11ENFNRSBrdYvFeoqq7hXUj0KsAIJneFf4lSw1kpecvrNcSYH_rM1ywGeJWHF5-VcBOFWU_CyLoM6uVN7KSDyCebI63d0BtJO9KXyRcb8K-g9f92-ZzpZ-u0SsgoYT-XBhv0mfX4kvrmxdLPDYdZ0lZ7Bt_nAyaArmKqxUlrcZ5QhL8YTGhzkv9BvVC7xXBmD4fB9F_I6hrNTKj0EKSYHUaj6gn63eMdlV3n-9wjnr381OETy2sZANd0czi0spsWwJYFeL0LgOwk0s3k_RqpeEPngJyQ9PGmGqVst0aoSlMv7FuWVRt_iiMshfOCEmi8SbAvvrEdhwtdOvvuo0W8mkKOWdhjVnFTb7p9UON-rPtxrSTAjUI0uNRkTZbjqbV8wXmwXAwntiRfeXIitpjNtoYDJuUKm0UcRnjgJYuufVysqAy-MPRLRxruh3KJJ_dApJUFc5d58zmYUhWnEEgyz7mOK5GqYKbQ145z4G-5clZNJuUoSsohpGERbE2jH8chmx3fM_pbf-Hz-jjCuxx0h6wJIwMTBdbrmX08raU2Ch5FKqpMVaOpmakBWZ_NIcgR3lWAPkhfyRlrCHELY7xhg4tbKjAHDil6l70NHdPuV7a9FW-RHPca3Zy1Dr7kN68BbQ6dDsTHMq6IwY-01cseX-Dz3lpPYdxkVayRorlhAbi4DmutElJfI3Bm_FjFld3-UdFLWkf6OfhZyf1Es0m_ktVreEPQkFuLjzMy-K7F1KgVRTFT6S2fmb13Cm847ba2rOpYl78GgArTZkHM9PStLHqrOIri9umszkUmYqxfH4OUNNwipYBGi6rwgttYDkiQrb2x5biOVsga7uZyPSKMJb5kW7bVinZru5-azP6r2Wb5TnNdPZJqp6FX-AfWTid4z_XG3RliTcFlbIwZygNGOkUdIn6uRy63d6hisoRYIbe_d-03nRg0JD2DQEbYwuzwzP3lQCzCWq-w-N6g6-NGzHxqEqRaeP5GkdB57saL-byZAQUQfDGKFQXi1aQ9-c67BAzecHNygFdiAvC7XQalpGacDoRkXX6s55oKQpaYVgL6hQVztu9aEik8guCQpiakjMcyREUO_4gh7Llo5NivgwX0q6IjGFSfIcDItXrC9Ql9pv9ss6imdaqqmvM3heK00_UKmMNXQ8AYonrQbrXdcem6U49addjmhBS8X35UBQC2UDjlK1pK1k6bTLa8gV7Xr93LnGUDSDOVicokmhKcZRULC7c4totrKksQgWU5XvL24tW007YZB8Ck0ddlSoBXKSFM9kW_RnGxzYyCcyitzIMQgNbJrNlyxkZTtuXgRTpy0TTzzkuMrhFi1sviJiUQ386eSDWuGVKWbO6gA-nrP4MTKPb-4e6eyR877yqBcMnQ11s6ySzAi_IC2fV9I7t8iM_6Haa3WSBKE_rjPZOdklDB9xX9Ourk27meRYRu25-yWb3YQp_RlWpxrll5YX5yHtDnxMoMbtc3xzjiGWrCK0oOOiyuYdQM2v4BEjzNcwvWolYooBdcdMDkqIzm7pjy6d1v3U_3Tl8jr1720Q6jVty55MhUK-hruTQLjZj9AbhY7TvF0r-JdjawnpaZyg8p4hNASz8JyQKI7xavCatNDPMx4Z_qRlU__ywrWxYd_1v3NSgtwiOP0hI_-6KD53GNopghr9oi6yluNibHZDKQvMsk3yhmO6OsuJ9ThmJNiYaMqEmiJhIMrnWo-2Vt52IsOP5bOefJm_i6yLQDvdTzv3w9Fn6-0ABDjEmN0T6uWJbDKbzNd7O7O__NVKysm2gf5cWGOD7QENUfQSPx-a9Wi1nvF6ZzddDBOeu6XhSCl5vG5_KpKk_1Lsa4EI2RX8bEa_fJnVDs61ZjmpX3pCJCpV42XoJmeP3bCcJg-mN19ONI2H9SU49LbzBvwqEYBoCNGNB_mdFW3LxDRtnUcsjITtfyRLn7zU3VuZsLYRz_gCttTPV7quWw8l7w68olARbPLJ4s8pbbNltMAAY7zfzF7bYGJp5gBRS9iVm1K3BiEgEerFc1lAqCcw5f96kSCKA3iBpXAnONu7ELZI3sOx4yZZwkMDCPwj-nk7P4Oxda0FCtT0g77slwfjOlo_z-L6sheM7VWxRmN3koamziNe0kuUGmsD_g9MtLOlaTGHdmQa0mJ0qY-gT3i9HioQ4XIYARCyWkeNpfqKURQlBrCRXmut7FjcwLMhzmXv78YzH08m9zc1C0oBplT8W9EaFm1QZOKCjDJM2Er2fjV61a9G-MxIm5iMJ-nrwc2zFbdU25nOdKE2rHXeKeZXecaskt1_6ZsVPnidB-_a-kbLFi7P9C2Co4qPt4oat4nn_HZ-PLMWn6Yiq5iXjfb3oW6liOkwZOV7WgRfTad6LqJTspx2yuuz7q4/b64e=1/sign=909670a1e65e8fd81c5e6822878ce94f/keyno=MARKET_1/*","showUid":"17171142604835913665506005","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":"CgoQjfKW0KSopd86EjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhYI85Sw0QYQpJW49AIYlOSxByC2z+sI","sign":"oFxWZri1BaparsBfScJbuuA/XBQAu3PmuyNkfldp0qo="},"target":"cart_addition"},"baobabClientDataDeletionFromCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQjfKW0KSopd86EjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhYI85Sw0QYQpJW49AIYlOSxByC2z+sI","sign":"oFxWZri1BaparsBfScJbuuA/XBQAu3PmuyNkfldp0qo="},"target":"cart_deletion"}}}},"meta":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-9yhbnbnf85h/addToCartButton":{"name":"@light/AddToCartButtonSnippet"}}}
{"widgets":{"@light/AddToCartButtonSnippet":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-as1sxz6pau/addToCartButton":{"offerId":"u4-LRhdCG-r6gsPIgX916Q","skuId":"102746501210","pendingCartItem":{"productId":61769674,"offerId":"u4-LRhdCG-r6gsPIgX916Q","showPlaceId":"ifi8M445htAVqCMmIJWGyU4MBG3zyge3NWJWtgPW-P3Q-8irk03-vFO-XYeBFP2-PEDFvIYtGOwdS8p-qxER7l8oVMSTJm4_-QMgyJpbdR8sc6MD20Wtvkur5wwJb5hEWhbWACIoEKP3e0f1yscusTLxcYI69EG8DxgMTLRthOuDkfiyFzMZagXL0lhIMBzhB8RqydKorc8rnHzpr9rDOAp2Nkmy5Zx5ltkwTbbYYwPh7Rc1hPNBOLkvVggr4NAp","feeShow":"ifi8M445htAVqCMmIJWGyU4MBG3zyge3NWJWtgPW-P3Q-8irk03-vFO-XYeBFP2-PEDFvIYtGOwdS8p-qxER7l8oVMSTJm4_-QMgyJpbdR8sc6MD20Wtvkur5wwJb5hEWhbWACIoEKP3e0f1yscusTLxcYI69EG8DxgMTLRthOuDkfiyFzMZagXL0lhIMBzhB8RqydKorc8rnHzpr9rDOAp2Nkmy5Zx5ltkwTbbYYwPh7Rc1hPNBOLkvVggr4NAp","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":"3bhuafcuet5","count":0,"features":[],"imageMeta":{"namespace":"mpic","groupId":11778691,"key":"2a0000018b37da1dbf00150cf5c710b8a804"}},"quantity":{"step":1,"minimum":1,"maximum":999},"cpaUrl":"/safeclick/data=TxNGOK9vJEN7oLFLeCTKEixJYuEMI0EzvZFs82AjjgiqSWHbaXm4yU5yHvZuyW9eDK8_v9sCf6eeVuFG-QHTPVPLVr7VVnc3SWBrHGNMJ1R5qeZrLsy7uw92XGCZWKmCDNZZyWvL-XIHEzIypmo7kh6VQ9pXcRSaz1rFlcKezT2JWV0yu5HGcY1omCq62maQ9tT60iwn4_mkkaYBCyJD-fZz34v6IlmdHXoLN-7cE2Gp711aybVeJrbYYxxC0XdMf3f3Li8b8hJ6P_Uu77V7nQVGcmgURb_m_sOIz0mkQatiIPzk01W4vA8nlf6fNnBMqUe5Spv-shi267DsHiKayRpbfxs9hqvzCSF0o8BZbJZgWs0T6gic1DKkkz2gffRIzqBjAyeXGJsaYA_f2Lzc8k8i5B7vJWxKVJDCm631EqTLYKbHSa9L81RiXqHSBmxjt-5njMbiuT0w3meO6PYq0qINUoaMbERCJjCE55gGzu6GbQxGlvdOrdPGiQ3AVohhawjJbndLPh7Q3N1ZwqJ5WLgPoyNlTSrInXa7IlXRU3ELBbBtwV9jAI6QXxX2BhTZct3Vbcf4kiKtbl_pXn6X6ZC2nqTdG5IxA6ww2LrKyOj1XhEoSUtNxU7Yg0DpX1DgIe27E4KWgM-nk6-ncrP0B1XFHs4U49CmOqaUYM4P58SK33VWEd8MboJ4ZmIXGRFPjO8yE0m6VFSG8jPfOTmB0ipGR3HdptGZU8b-ZKb35XBpKzOWCDDkX4_qdEcbTthjoQ_E-yf4tWqfslzYDoJdrt1NoqQrv1PKJUDU_mOi03OX8G2aMG5z1VbqbyJJwPDKex80Hy14WK6CjNXNVN8J9LOoYftC_n94k7p3kf0pSHwFquOccI-VMENxbO-4HLTTzpPH1pXnWlQXedfH1D5SeW1MZy5oqIIKEr_gFCn68HwZ-MznA7kMbOmbl9X9s0Q1V-iQEQO6zcGQ2g1UrrX-fJ64fJVpmyqVGsUBuoOXdXWzsDeSBcn8fcTvLhseRvPc7vhIv2_YDF0J7zUgDL7J2NziTkaLcQAWHV-wflzCXmCE3Cxo8ltOnBi2Ak9iPMddiIc3K5SIRztNqm2bwfQiPAfPVsXvB06qFWbNAVOwJcRYjGxs1j_5Hj-5Z6StipkWc3YuzH2HzGT5mfiLmQH_e3I0__mgDvS5D4nH2c1WfSOivQRQxeMibSzyDvTphXi_tkl14gpnhcwDari9kuz9O3a8BiWkn3WHuxus8AFdDqYhrl-uz3T_SuRadoL9mRJHpmGTiJFLwOXIMmiOFNsqP2PVMl_AaJnPgK03rkch7Oaw3PWFuCyjYyo6oMxVWNw16HYT1z4WMV5pweQTW-JOH55rJ6n803QCaRxILTnvnaHQAxMbK2GTD6PR5Z_OXLtc0a1F5i2jFPUp6YDsICRgaGl6In1jR1yDmkxREFEupwaTxa08D2Tm7tVuMWXb27WaRuFaj2jjHPOfIzMa4ytYgE29oi4id9ddP8xvU76aDLZeXG8rnIRqOwUhdShv5ap9K8YsxXmlThooxMT_hu1uzTnPWFsQzcmJOVpeoS27nCBxuzBY9FN_btjxrE9ilpBOxgjVcO9E_4tm1_4ojv-CjnvbNTP5tQIZi7J8PfQIQJoiLCaYEQjouQ5K-RiFYp86CvQ3cAQF_4PjrAlNfIcQsw3fktL4cjACtOzRNevx1Csj40YbJfiLMW5O1s33zez2uoBIo6UDHGJKTucRPEj9ezCgL97apB-V0tGmmEMqmGKf-AuJw3H7NUrxJ9puQknfzYQgdcEQ06aPjR438t8PFBJjKuG6lcLNBub_xtTdkXax0_XDZB2Gly2JoUC6382wd64jX0SxHmD8QhMo_IBefMns3CFv7BbkrF2qnimM0GT2r9lWVazcArjSk3d4IXeHgL_YHG4RR4-DMtdGqsoaFGg4XInl1o9ViNxUtpwbGzwbLvQZgXLnpV1dbm4LUSy5yelLVeVU2yWth4yh_Vp_43CvbnQ_gkUqYjJ5BPeEiC9s9g3LAuraqAV3ZKqDWVS8WX7HrqRLbP0eofARPnCH8YB1ERzhGl2vTf7M5d21bz4h0S7UjTphcRkhA6apNLhQk5YQkxUsQVJ7bwHSHANvOz1G80bsblQOS6fbuOH3apnTXwijWumV_wU6nJXa34W43aXQXRvUSvuq8EB6mRlcGveu-VyM9Q5ZljRHa6-eZuszLSYgeeiAKJuoRhyJlv3AFvLTem3TtJ6ar6VMTdTlSHoHkRRcEEewQweXXkRxas59eI6d5AyUgR6NkKRZNE-Ak4imajHNEABFwAkyepov_RiTSDPf_2vlU_Ra1GrVENolitmSF5jvW0vCKHthTU_01GUR5sOivZJHlO2Yq1WvU0yKqrOg6Kzz5apQcz9M_7-VSq2__-uVRU78BIJIz6SqFfB5mJkqOEkDr_p-Nx7q3gp6bFArTq6EGOEAzEVokri6HZkFYKhRLWkwUPbkXX2rwcnS9VydD01RyZkpKXsnIu00GIYz01H45LZXY_P7fkaInALxB1iv9lmjFPtRtE_4iXI6tXzbIP-OEUyJCZQALUfIh6Is8bHwDxr-tOKlUsSwn_abf4l2UzPEW_a_afmYBRFDH9hGL6w8dttAm6K5qrF_Z4_HMv44TQV9QcXSY6IRI603yy0Ebn4wx2Ztqan50OVDg8W2jKN1b_bcu7binAo54k2Xtou6ZT_NjLvhSrxpsvcO79OBEOkrSafYp7smnPJu2xLUH3L_qmIuisMd_m1d6tbQbiuUs_Xj-CkGzooz-983DQQLqa8M_5pgB_yStivQCL_kmJCIk3eMcd0nlJ11talqdZpQrcydVGl38HNeD3JAtn1IvysmqE6gT3HOA0GRUx93m7rIzcyRVkQlsu4uAXyVEAPRVVTa5kk3IysWWVKJItbDaYqHKdhNKXFkIEpHv10IRk_aF7xVniX131FMpp2z25QtW1oxv1TVkqutIePUwPzJ6R8lDUqOI6PdQBqXwwOuqdWgild-5Neil9oLaXa8W3xl17j6yy7uiPDYPSI9EJYoPLYT8PTbQOI-yBmwxRXRSq7HON-jdM_2PibgWaZSeHsEjVPBYIvDyWOmNRUTJxeWyl6ZFs3zvD3Qj_IG5EcODXheTNphrZJWsOtTKem9bdiI4ynCWrAFoMKFLTqvZEZL0gUhIs2NNWCEqFABqb22i0u1zAOhf5sVa8tnXnbI6F7EN8vuZyO7Pce27P7HuymZlEKTUimj0k2WVQBVfKixMSVsMIErlH98yFUrDXiZeyyC2ItQuwxyYCB8gyI6T1tUsvmskgDzFalLV2wixb55uwWvyiBc0X5qLVb0pWhO35RxCzNi7Oy7VbsMAkzKBJD1s5WG0-rBZhWV3ZGrfAqaA3x42VelasGnCKoUUK3gzHN5BkbKxDqhc-BAmNirwkjpqT669upmxKkW2POS2HHS4j2S5ySfR--LGPMajXk0fIYupb7bzwz7q67d0ZnhYs-Vwf1EAMVVKEZWMb5QgcIUHmUgEqV8_eydD8dyQ_EvD4gl4UKB_ZnFyuDF9fLEHxsYQOjj4z4Q1fcMs1V0m5RrFwgbh8EBHd-WasrLwt-KCDjRijmEpDDoUH_73f3kE5zpQZziNS-eBwJiqAfiiB_nWqs,/b64e=1/sign=65c8e34adef8bc7bb5464e1d3619f61b/keyno=MARKET_1/*","showUid":"17171142604795774830206007","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":"CgoQjfKW0KSopd86EjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhYIyo+6HRDa4Kzh/gIYqOGxByC2z+sI","sign":"bVwFNZed3ZmdskH/xf8fZIW5ihThqjmwTV5Obci/AG0="},"target":"cart_addition"},"baobabClientDataDeletionFromCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQjfKW0KSopd86EjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhYIyo+6HRDa4Kzh/gIYqOGxByC2z+sI","sign":"bVwFNZed3ZmdskH/xf8fZIW5ihThqjmwTV5Obci/AG0="},"target":"cart_deletion"}}}},"meta":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-as1sxz6pau/addToCartButton":{"name":"@light/AddToCartButtonSnippet"}}}
{"widgets":{"@light/AddToCartButtonSnippet":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-4uxricwhxk/addToCartButton":{"offerId":"0mJcCH7ehDpyK8cgozlgOg","skuId":"779062495","pendingCartItem":{"productId":1781262521,"offerId":"0mJcCH7ehDpyK8cgozlgOg","showPlaceId":"APsA2WLctShfoDAYBuxtR1fe9AOK7THFkKbpILx-rM9atf8NunjqtIYuofjP28n2HIYMDDPeNx2Vla01bPF_NNS8z-lwOFsYL_Ru1plJyp_vy3vV9eUy4ph_C0ou3Dmg0DkRSznwB5NGHbwTBp9tUSbKRzuNTGHMOvqub7Ce8DVV22mkrisvxwnKt8rW_yrQd4YkD-730jmcgG9fYNNQtWcbmsOyJIzoKfKYvGDUaUCi-mcuHIa-0g6ACXvbdXzP","feeShow":"APsA2WLctShfoDAYBuxtR1fe9AOK7THFkKbpILx-rM9atf8NunjqtIYuofjP28n2HIYMDDPeNx2Vla01bPF_NNS8z-lwOFsYL_Ru1plJyp_vy3vV9eUy4ph_C0ou3Dmg0DkRSznwB5NGHbwTBp9tUSbKRzuNTGHMOvqub7Ce8DVV22mkrisvxwnKt8rW_yrQd4YkD-730jmcgG9fYNNQtWcbmsOyJIzoKfKYvGDUaUCi-mcuHIa-0g6ACXvbdXzP","skuId":"779062495","shopId":431782,"price":{"applicablePriceDiscounts":[{"priceWithDiscount":"862","type":"ya-card","totalPercentWithDiscount":2}],"value":"880","currency":"RUR"},"hid":"18540470","name":"1400 задач по программированию","label":"vegibjaj04g","count":0,"features":[],"imageMeta":{"namespace":"mpic","groupId":4113189,"key":"img_id1197012187765530752.jpeg"}},"quantity":{"step":1,"minimum":1,"maximum":999},"cpaUrl":"/safeclick/data=TxNGOK9vJEN7oLFLeCTKEixJYuEMI0EzvZFs82AjjggwBsCH9UexkUI1lz7gm_Ay6q9ilEnMyoh-pnkuSn7SDScIgkRDcj3kMk2UnvDOwmnteWpShyANpRrVHmTQXgbibEByYlmCcnaVFZBF-IeVeUN5amqKka7edibgRpNJPn9PoGsy5OyBEqKRMJrxCm0EVJNyWqiky3lZb8oJtygDOXvmTB1YtfRarhe5GUyo7eK8aEv0ShWIkjeNfMFRilild_1Liya7OINpt7WVT7yV7HNPRcNkMI3gWOY3DzrL1NVydkAL_-CXhSb5EQ5qGXEeJDap19CX3XEWU7ZfzvO64fI7ATt9f5X5MvSViMFp4DCl4dg-TGyhSsDfrzBgAczWuBltOMHI46XE4PfaejZewCi-Wa_1RDsvSLgt5lmdpf-ZcyKh0FK3J7mzSxynbrxPsMiwZnotPaPugrlFPJYsjHUcvNbiNyPEieOtyZaGt6pqKDqPUZfaCRZ8M61p4rbY_2DRKTIK_eoewbl6K0toK4yl_1_a_dv9zyF46vQ_fcMb8oAj9DBQPTBqzEqaGQv4CMLtpAqwOYnPJEpjsZ2rls2Q3MQuilA4KKJpKNtInsZY2_kNnprHJc1byd5gPqL-PDiM6Z94Lk6iR7RxxCC9jIUmst0gbYYtlmUrpTdTDccRpOWZhxEaoXmtqY8d74-rBBsmFYPf6jvoAkHypLYnxt-vv38PjpvO3ymx64xh9vIuXZFeOYUiux01GwW1xBuCZ-iCvyLLd4bjzWG_DaHNUQh_mz4kWjMtWpvH-pnWdgDqOZuNRoCJj8yrRhLd3qDC4oT2ltki4Jh97pqvrLiClMsL62q2-6eAEC2gXmvFxsxxFXPIFeNT8wZLZceSqdG1TBl20iBSH0s3AM-iT28vSEy9sYaU6OiTnKz_UDyKQdHoLKQZDU6VEeqKUVCAQPk-CwQWiF2BPD4MDAW5Rpj1_SFzh6oG_Vp24RjfUvZiQlLV7CYWJGlr18LL5oPEli7r9U8b6awtwrqSu5eb2xpGEk72qJG9oyavasS1ZZrZkasuqoenDp5UcizFEH291HkU7aCZwpS8ao3KJlu5Bhe3RATeDfFkatUvw1bxQRmWygZwTnrYN1AsAlBC1YF9SHkSF1VJutiU9F13KZFFSQzsbwTo5HuDhQKJzlh1m_xkyRPNXZsnbhgsR5Iv-Jz8FeRIopkaWg2sgPeJPCG8asaSIXEK9yojCloUy93KWlZ38-xBkmt5p6Ocum3UwSyAGXeDzdAFnNkpcFxdM9MaAdHIUj9t0bhG9Vx7oX-wg2ac4fGl-1dpBXbbeuZBO8-73kBmZFRhCcW35GycrzeT_g6drI0YM_BM6x3FyVmyHJunuZTRTu7J12WYoq_fkJDKkteKWyKV1czhezaL29ykGmAFrS5Yna6jJPu_0A_s11ofKX806jFpSuEE9Ta3nXzWQ99mhqGPzsiBKyPF2P0xl203l3UTrMouVvrT8OJAj5BDr22FkILkR-s7eXB_pifbsgHhvA-j9Be7k0DJFua-rjuSWhaf__Iq1_Su_2366cBKsNJYFau6i0Aw1QWlvP0wEZm0hgaIj-fElEh5qoHZgNIGNP8yuq4i3su1OrGNwpINKZ0-_JUYfrx_UQWpcsC1iZ9vxk8o4wd_uKmTrsZdJvhxBhw0BjcOQLk01KVDD6v5FJVbTKsYhsnZtsf8UCOFVOJIDz0POpGcChecJU80X0F6wPMMs5xK7xjhtR9J002MRkz3ETQ_1m9A7PT02dKcoKmhWyd4lTCrIpffSSZ_ZG54YRhIskHD533Gj5R22OaKf5faYqvCrL15UKrLJZxi0O5MYpihF5Tn6NQr7pbD6nJ8-qdYfcmsdMBD7oYCtFTfNt35HOOM_YvG5sR9k481qLGD-oPGjcGHrDNZuxZbKvLcDZXBhATTxSNfvhJqwrr84Pn_1rODSx6cI625xKkfHY0Zo2iwF7LR05W2mr4QKr9UPTW8vsq5KmYpTYQeTwKv156DT_eDIkrcDa_NqrOtghE6EOV8JQcoo67o6JaHAJoewxt6Rjl7v9VhaMIn4tiejNca27hJJcXgtdWAuy2F1PJAb71ekYifrgETlG1z7y0OOU08cc7SfAZClpbXzRJRJRy7WjEigSLqKxxbX8seHWT4Qh9lxZU5JYaCQq0HHCxBeB8HOpYeYb9Y06zqqdSXQm2e28adWzaDIOHYwPIRmHWgQqYIKWF6Jxnz7vtW9lc04znOmPzHA7gCD0SJkDLWgWHT1rd7l-Zbwm6jVb9Wjr1dKaFmT_DFxcXKXnu7qU0tQS7w47NQ9qhIpY1J_1bj7ohR3ma27H6vVg2VYmbh5Aj3o0zy3FUilh7Y9PLAiw52rKHC9fToTAzLynWjw2gM5Q6y4H7y_It6AyBvlEZykTXkaq1oK73aSpniuvfRaF70Bx4NJUOztSEReq0VchKeD2ta8uodutlzLwraB-2-rX8KRd1ykDJuW6f_FyrYuRzGsmvWXBvwqxjf2s02dXoo5WVZUGUnb2kfY7dcmXAHCnhpLKHfkG52lcAoU7EdHplNAPYfp5YlJd0xiXm3C0xiRzSEkZFEBmG7MKMvpnqilbEonzeV5aSOE6D2wgRTz4FBf8jcxMqqxYdqmxEYkaKRtw7wVy3r9gil10tBV1OtEJLYOELC7j4VRyBBC_cUlsM6qLk-rs42zTPVw1QkbaFVbb9qlL9xL-4gK5VqUyDqySQWsCbOlsIaEo1w23vcG6aaWoVezugjZJ9204XXGrC19eB2MT9YK8MdHJ7L2s4FadhCg1TnUwnYAzmyYSxJjq3pA-KQXgCJQxDlTmb7jtosb2_62arKF-iyLKuVUMBnXHLJ5VKxoT9iNyOomeABR0mTuRzShcZe8f4LrUXr1bDdPTa0Dy6Ba49g634Fg2yWnboCiOWpwZ8tZZ93Z2jVr0B8qg91KP4pFp-C8PFCrv84XkwAYWC6r9rc6P95kgZG9y8ZsVZ711x9oN-kez8aaz7vZPVwE1EtbcqQut1ll9wq-QK42Xr-wYvI6IRGEOsW-0bfVxdpQghR7q072IVmxMtO882_fiFxSH8AeH1VlYHj5C9ZTBPoxK8N1dgRecdbtQBh5-7K9xUlowCtdhTs73YQ-tWuW7Yhf_Ml9dLBERA6Ie0RGlQmX01M6qtJGac6RdUhbwYSJQVlFERgqSoAONSRElaqBsvd2mh-o_qZQLw39h8ed4XlZNQ17Wcmg9SEy_YZer6iQ961hRWMal7qlAmRqoMhW8yQ5VQyTslKrviCJ1uE0DhYskM9wqKgk7p0WavOhSkmRFKt1KiRCC7XliPKSnJvCGwu9j3IRCKRx_9oieM02LyrCkithTB6cGQIxyBt3cuiTAaYvgG0yvuiUxhcBOccU5ZZAWq0MqLJS_GnWvr24zFk41sDMvdXWhWWvZNKllbWSD-o7zh6NScxM723wYWRQ1JRHylRep5644P4Xbeb6QvzhvwOOgTd8VcTKF1QDO9_Q98yPi_VH51iiFj5OH3ujAoHMx2FAytOTaQNzrHZdCcH_-zmIfUFaNpVX8dP/b64e=1/sign=70fcea4dd00d34ce5c0652f3217ca78e/keyno=MARKET_1/*","showUid":"17171142604825876002206008","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":"CgoQjfKW0KSopd86EjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhYIudGv0QYQ35m+8wIYlsPBByC2z+sI","sign":"yPWvgiEzbYShbOsdrkl9fmtg6TdeMADry94eMyA35yo="},"target":"cart_addition"},"baobabClientDataDeletionFromCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQjfKW0KSopd86EjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhYIudGv0QYQ35m+8wIYlsPBByC2z+sI","sign":"yPWvgiEzbYShbOsdrkl9fmtg6TdeMADry94eMyA35yo="},"target":"cart_deletion"}}}},"meta":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-4uxricwhxk/addToCartButton":{"name":"@light/AddToCartButtonSnippet"}}}
{"widgets":{"@light/AddToCartButtonSnippet":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-lcxdcvdl8en/addToCartButton":{"offerId":"Ad7llTV9zEz2X439imCshQ","skuId":"857241883","pendingCartItem":{"productId":1781302021,"offerId":"Ad7llTV9zEz2X439imCshQ","showPlaceId":"Fush6M9xVKuY-v5sjrDak3vm2ZnbMBSAXD8QUe0MB4vUkMoOHsEDltPqEOsq8YxseG_K721dEtUNn56aKQJ3jK3dLyTNvSAGKxfW3fF3DN6wRJAd_ret1naE3X-myAAGOF_bXECBj_YaLuAr8D3FMuAmiRGBybPP8jFXxXSJknzcGr9_u9LqqExaTHXXI3n-26s3n82L1lPG4ryomsyEa1QQhaaDGOSAMTEJe6wolUjd9Nntk_z-zlTGDeLdchqr","feeShow":"Fush6M9xVKuY-v5sjrDak3vm2ZnbMBSAXD8QUe0MB4vUkMoOHsEDltPqEOsq8YxseG_K721dEtUNn56aKQJ3jK3dLyTNvSAGKxfW3fF3DN6wRJAd_ret1naE3X-myAAGOF_bXECBj_YaLuAr8D3FMuAmiRGBybPP8jFXxXSJknzcGr9_u9LqqExaTHXXI3n-26s3n82L1lPG4ryomsyEa1QQhaaDGOSAMTEJe6wolUjd9Nntk_z-zlTGDeLdchqr","skuId":"857241883","shopId":431782,"price":{"applicablePriceDiscounts":[{"priceWithDiscount":"679","type":"ya-card","totalPercentWithDiscount":2}],"value":"693","currency":"RUR"},"hid":"18540470","name":"Компьютерное зрение на Python. Первые шаги","label":"8jyf4zy0e7r","count":0,"features":[],"imageMeta":{"namespace":"mpic","groupId":3699263,"key":"img_id3026307321493877418.jpeg"}},"quantity":{"step":1,"minimum":1,"maximum":999},"cpaUrl":"/safeclick/data=TxNGOK9vJEN7oLFLeCTKEixJYuEMI0EzvZFs82Ajjgj2yPBTc2ZLk3dI4l-HpaeTkv0IB2VQ6eBbfANfumvTObH72TtlMJkLREyuYb74kQ4lHA9zw82w_qhh9mmp-_vcYQhApW4zNNNGFJYOnGbnPrT2OpkMFqqm1MqhFamIB4g2RhzFPT1C8Oosa9YxNs_gNiW3qXDoS8tI0G5fzJoIGaQurbbLGzY6p1jEKn1KHFTjeUA0X_8BQ50oT42KILj1V1WEqXP7F24t9cFDNytMmMnXZPs__F-bRySyHRHQLhYrZ1xtaLdfog8UbGZqeVlY-4N26rRJ9MtyzJ_8gzlNcC8qszUKKxHvnit9ERbLms242lipYO_KTEzxbUiUEJdWjjcZEhrI4Gx7nf0yTwu77uKjDZkS3qo0i0MmtGIjp1cdPG2Q-aSI7t9q3aAbvRuB9GUsXumd7B_8Y8j4t96L_d1kGRh4tPtdmj8FprQwPWWfrc3UijXso22Cdy2m85e6f3HHookPjTAIO8nkealJD2Im2FvMl5GFWYrw6L4Cfwsh7tsUB592Lv0EemmCU-BihqQJbBMiTbxAhVGq5qG7HjqC4UYKMaw0vmRoxHDlFZOYcYXDSkWvb_Pm5gF_l-qEPCmlN4Y5A8_yBugytLADg3ZknN2mfO0u-VNAN_ZPB0kt2tV_ZV0YZaubOQotYe7mVVEa_arEK7lkXrWk1KvnOwwqGxRYAaJOHCQRuYQVvhDRstkA6Ym6AhAqRMoF22OzREL8QP0NTZHTWPv_QS9PIP10XpZrH56EkH2ymYiaJ53e207_3slnaq1NGkJyYdNLJvljRcEgOGHDoVJm7YgcYBzPyiYPKDc3mMoitKBPrVpUwWhC-4JYc3zw2cyF9l6VQamqhxjA0r4DmVrQAJp0tLKrwFShs5l5RxlXiGvsIAQsnvNTFyJ_Yo6RIXmmHggXBEm7L54DAfuOPGvy5hWtAbN2BANCbrtgiar0dGpuysKgQBL5Rh455oUttQgGsBpG3YsRX_VZ91jlgnI0hD5TUPEeCYuZALf3ohm2BctAKxkzOMvrfbqCsh-RSA42ilHKjdknEqhxGHDIrzcop0Eup1wGiGsoT_IqB9ziFui7xzrrKrOdn-PEhzgk-jUkWWguoATJtEgAG80oG4hjT0wWiqVslTXmhnW39wYZWkPxQC8UgVlSFLF8z-8zDhwIfKcT_oghtJWva5Yg2RZ5QRa99kNxwFHe89zHpIDV5DYzd8EmKCaiYSnwOaVIzMvnupDS-bBWY-kndX5oG-yUFgUdj-cUlqiyxPCeyL0FjlxOP8E9C-htiLG_0wtRyjmy-0En27Y1xENCpkKlbEfuos8rFMysYEiWLAjcdDs6Otaf9JJzrMex0Mcr_Dwyr9JKqcGwcQCFKpHcJDadxuV0sf18fu0iMbdM8_m0SH6lGpXQQ_zmfCCilThM8NTglsAN6tGXg0IbXa5ECsbSln22d0ISTj_3UIJ87wO0GLPa_2oBepS2gmnJdJ37gfLzqqhJN16ztnXGgOUaWZmowDe-ntma8HyAVcmzmAmEsvF_eHfNCKhYMu1dsNJJTxgvVeS_R6x1p2oZNYF1TdQuTLtjm94ZCLw-ZGhKlYM9fWdW62wrP3U0ZcE65GnWnsqF4RWv7zsavwwIFEAS2xbJwccHnslySen617hoQ3LAcXRcwuKxzqdNLrx6dI8gjySdG98p-pKn-nvMolkUJny-4zyLdS5_SWmMlYP5dOd716KfySng-zRjOCw9XbsQWKiJe0TEVjqmkMhoKxQnqBz65Cf4eI_zBfm9uNueds6rR3gk4oZDV4ZjY3xWRpKO2iaMuvisnXsolOx3mBukepRH_J1s7s_jx-69-OtaGrHtjY-Qsg2hgLagGb6vzE1-1z3IXYgCnLFUUD3zqPrjNttPcEAVFHdAhZLx5Wy6CqAKZpok5x4TwiWiq2Py8GnHm35N5tZJdGgfi-mThxkfsjyfG85qnn8emg3tM-WC6W-UflHpGshiUjgyp9tv_m5s4azhqAUinDNI998oB9jK52G_py2OtH7PaBvOHpSNV7pn1qdD9qTY3GUY7Bg0pKZPyOEzWsfLNtFEF5ItfyRMgWaDGBwsz0HCscenAddnCjX7-sD4JODYQ_OVtExrQohmmVejTcbGPSyn5yZReVl2d1BX_c8pWLsLG7V-1t0-qm7vi4K1dORmX5YGM47chVZ27LZt80hZxuwfpKmkXMdORG7YQd5phxpjvKuQeb-41B_rmGsCtdlXN-TFHATMaCm0s0LpfcPqOsDHxmNOGIxnZ99NeYTk9Mk8esQ9DqZm4LHlL_UlC-wDbcjK10nDAiKC4D8ElE59fynnj7vnjwhvdJ7c4qU2iCXQYkKpkr2tg5ibrolUVQoaUd2qH_jz6nAkyAp1YlfJz63OPJkb9d0MVOT9FiSoWCBOunGxcp6kfq0hwRfenFWvaV0G53zaPhBmxAEsIwhI23EbcYHi1f-fIdsiEuzW3YEzINphvI2YUEti4kEGGFfZXyukDGd4uuW_wPmUhVkFo1f8yGC38FpXsoPX-gamunGu21RY0kLWF-mTQ2dRCWSBn6c3BBF6NNYHj5oWDDnTNZehjW79QyyueUfaPrbhNluP3BlsJHH7w23VA-h8itavIByPyj9asDrQxwybumIBORdhdArR4eoh8MIHZpZiCtqeTtJbjk0AUrABMOSSD1Hr03zvnEBWdZTkSzM73Q0Lly3Hu9G7VVWiACbiaylr5PRAbbE1Ffp9W02rkUy5OwqYknZso_ATm1zSpOFLIJo4qA_ppZpA09LVYNd3TF-di2Hi7AWv_376xI6rCCqxB8N2lqvxf6FJhTEJ-rIrcd9pEiYOGak4EjsoKDeITyAMY93ofJZuvfbmGrbvtMNmoyGa6eSAQ6D-sNjH8oY9mfk3cVw0egAL0z1q_3wQPqZC-h_lYjbPReMG6V9PR_h6BvHYaFaJP-qy8pUydEt3iHIO2RIReiYqlcqU5_d8ihHm4R0HAlmnp3bxBKebcC5DooNpMJAVMNC7BHgV9JKpMnvX4j25brqLnd9H6Ecm1HsxBWtWAGDkAmDNgL0jYiNjtdB0NDPZN_G_2aIHTtvWNawoUj7pd5ruoutp6wbLq5A_dAyH-SNiFogGO4_eyj85VGXE29X_mRq_twjozqjZF8JZZuMhVA26UkzJbXL0GpoEwovRR8QRDs-H6LykP3nba9EDrqQWyY7OopjFOxegI2N9qhxeEEaJ9IIe2svX8Rg5YWBM-EeCnbDQ_rvH-MRAtli0lwUp4wqte3FIPJ58NyTVtYYTYz1b5tM9KEbDUHtBlsLDw7ZCYdDifbU7NNe582UR18QwOIgM3ZTzAPdem6_yIyj6_PpdJO73URWgSvesNbg46VDeVfLIMvNbneLqtMmZMoOqhijHrV5pvdNnJAJ0yaKsfJEy89Zk3kmaki_wm3I5bAWbfS3fV5kSPlZh_KO_-PMWAlYLxwhAXyI6GpH_mc9O72iAW_NkOcTESkhxY-McQGinREI4MPFdyR8z4PjO7UH1Dke0kS84EJeHF2KxSOgHk_or2Wfqkyk,/b64e=1/sign=23166b95a58d0b7967770fae63d36dfa/keyno=MARKET_1/*","showUid":"17171142604845939970906009","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":"CgoQjfKW0KSopd86EjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhYIhYay0QYQm/LhmAMY/OyfCCC2z+sI","sign":"fwRhyjCDD8xXHDh7K1/W2JKRqDAk2QEXuOQXWrEgWTY="},"target":"cart_addition"},"baobabClientDataDeletionFromCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQjfKW0KSopd86EjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhYIhYay0QYQm/LhmAMY/OyfCCC2z+sI","sign":"fwRhyjCDD8xXHDh7K1/W2JKRqDAk2QEXuOQXWrEgWTY="},"target":"cart_deletion"}}}},"meta":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-lcxdcvdl8en/addToCartButton":{"name":"@light/AddToCartButtonSnippet"}}}
{"widgets":{"@light/AdLabel":{"/content/page/fancyPage/recommendationRoll/content/lazyGenerator/initialContent/recomLayoutItem_101_8/content/content/content/adLabel":{"adLabel":{"adLabelText":"Реклама","advertizer":"АКЦИОНЕРНОЕ ОБЩЕСТВО \"АЛЬФА-БАНК\", ИНН 7728168971, ID #e-1g-105699-VND-ADV","adLabel":1},"advertisementId":1961441,"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":"1717114259861/e9b61dce4b1e5fede36e7fd1b4190600/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=-3rwlVy7_j12UVOmvAtVCC646j3ZOhSwJeEfOmzuoGkB9C7kG-cjpwwIL7cDm5kiCAycTxHPYU4Mo4fkX55PB0pWGP-i-tWbiaPzTTfHPai0V33biJOWeFzHw-VoU61c_huV8-_QPcjkKSADeaJQOiA-1M02DotuYaSrWCeamM-2cQfwwxxmGcYuzogUmos0MWl4ZBozyjbSx0MMUCVai1wAPpbUrYiw&lr=213&offerid=MqiKgvfyO58oW3DDu8s2ug&show-uid=17157089271438114547109008&sku=560312128&uniqueId=670830&loggedin=1","backpath":"http://market.yandex.ru/product--chistyi-kod-sozdanie-analiz-i-refaktoring-biblioteka-programmista/1781255948?cpc=-3rwlVy7_j12UVOmvAtVCC646j3ZOhSwJeEfOmzuoGkB9C7kG-cjpwwIL7cDm5kiCAycTxHPYU4Mo4fkX55PB0pWGP-i-tWbiaPzTTfHPai0V33biJOWeFzHw-VoU61c_huV8-_QPcjkKSADeaJQOiA-1M02DotuYaSrWCeamM-2cQfwwxxmGcYuzogUmos0MWl4ZBozyjbSx0MMUCVai1wAPpbUrYiw&lr=213&offerid=MqiKgvfyO58oW3DDu8s2ug&show-uid=17157089271438114547109008&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":"v2nLNjQ+j9KA3Dwhpcx4KQ==","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":"94j8gn84ggc","wishCount":0},"userComparisonListReady":{"5ip6q794bsp":{"result":[]}},"comparisonButton":{"13447115526525859235":{"categoryId":"18540470","productId":"1781255948","skuId":"560312128","isAdult":false,"categoryName":"Учебная литература"}}}}