{"widgets":{"@light/AdLabel":{"/content/header/headerPromo/adLabel":{"adLabel":{"adLabelText":"Реклама","advertizer":"ОДИССЕЙ, ИНН 6679148657, ID #e-1g-108042-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/1776516/img-f31d9b68-858e-4c35-acae-8e73c94abc80.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":18,"dsk_loud-new-incut_redesign":true,"all_baobab_show_hide":true,"all_snippet-animation":"all-animation","all_premium-gallery-animation":true,"all_km_url_cpc":true,"all_premium_cpm_link":true,"all_hide_shop_snippet_constructor":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":"4hgbszoml75","color":"#222222","comparisonHash":"N4vA2sVQS4EWQdcwaLEpzMBN83H","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":"CgoQsuShn6DC+b5EEhgKFndhbHRlcl9zaG93X2NhcmRfZXZlbnQyFgiMnq/RBhDA3paLAhjG/6gFILbP6wg=","sign":"X+H4ZVEF9auHiasQIRhjxqZxC/Xn3rtrZU1gTjkaE2g="}}}}
{"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_8969387303159102866":{"width":701,"height":1065,"origUrl":"https://avatars.mds.yandex.net/get-mpic/5241173/img_id2609146323573507986.png/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_7317256987604149458":{"width":708,"height":1068,"origUrl":"https://avatars.mds.yandex.net/get-mpic/5042167/img_id4707297719695452298.jpeg/orig","title":"Мартин Р. \"Чистый код: создание, анализ и рефакторинг\"","entity":"avatars_picture"},"mi_11924700973451649762":{"width":1570,"height":2046,"origUrl":"https://avatars.mds.yandex.net/get-mpic/1992523/2a0000018acdc8a8f81fe47a69ffb828e416/orig","title":"Мартин Р. \"Чистый код: создание, анализ и рефакторинг\"","entity":"avatars_picture"},"mi_5661999883222632296":{"width":708,"height":1028,"origUrl":"https://avatars.mds.yandex.net/get-mpic/5246613/img_id8025006788580951612.jpeg/orig","title":"Мартин Р. \"Чистый код: создание, анализ и рефакторинг\"","entity":"avatars_picture"},"mi_132831799602963196":{"width":1488,"height":2046,"origUrl":"https://avatars.mds.yandex.net/get-mpic/3590777/2a0000018acdc8a702ee2f38ae8f27c6d1f8/orig","title":"Мартин Р. \"Чистый код: создание, анализ и рефакторинг\"","entity":"avatars_picture"},"mi_15593231809903297268":{"width":708,"height":1076,"origUrl":"https://avatars.mds.yandex.net/get-mpic/5259100/img_id7320819220890368891.jpeg/orig","title":"Мартин Р. \"Чистый код: создание, анализ и рефакторинг\"","entity":"avatars_picture"},"mi_13206139008843849820":{"width":708,"height":516,"origUrl":"https://avatars.mds.yandex.net/get-mpic/5234463/img_id2215078736891191622.jpeg/orig","title":"Мартин Р. \"Чистый код: создание, анализ и рефакторинг\"","entity":"avatars_picture"},"mi_10677414318234878137":{"width":1412,"height":2064,"origUrl":"https://avatars.mds.yandex.net/get-mpic/4441663/2a0000018acdc8a785e7e966cc9ce0690183/orig","title":"Мартин Р. \"Чистый код: создание, анализ и рефакторинг\"","entity":"avatars_picture"},"mi_16658222309438424409":{"width":708,"height":1052,"origUrl":"https://avatars.mds.yandex.net/get-mpic/5163819/img_id7225785209019881011.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_1262426312998927126":{"width":1472,"height":2008,"origUrl":"https://avatars.mds.yandex.net/get-mpic/4509881/2a0000018acdc8a90d4f5d73466ea3a3e4a8/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_6423288156937707886":{"width":670,"height":935,"origUrl":"https://avatars.mds.yandex.net/get-mpic/5243791/img_id6091210302185196012.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_15359145659709095794":{"width":1504,"height":2036,"origUrl":"https://avatars.mds.yandex.net/get-mpic/5210364/2a0000018acdc8a9b97ed541717121caef17/orig","title":"Мартин Р. \"Чистый код: создание, анализ и рефакторинг\"","entity":"avatars_picture"},"mi_1102058964260505473":{"width":1516,"height":2016,"origUrl":"https://avatars.mds.yandex.net/get-mpic/5236803/2a0000018acdc8abb41ed96e221963bebc64/orig","title":"Мартин Р. \"Чистый код: создание, анализ и рефакторинг\"","entity":"avatars_picture"},"mi_16670320826718167616":{"width":1362,"height":1930,"origUrl":"https://avatars.mds.yandex.net/get-mpic/4725655/2a0000018acdc8a6663eae43bafc6530780a/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_17837598308262280408":{"width":701,"height":1064,"origUrl":"https://avatars.mds.yandex.net/get-mpic/5219306/img_id6460455885080361689.png/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_16332478854332421004":{"width":708,"height":1068,"origUrl":"https://avatars.mds.yandex.net/get-mpic/4420830/img_id4886831143375300557.jpeg/orig","title":"Мартин Р. \"Чистый код: создание, анализ и рефакторинг\"","entity":"avatars_picture"},"mi_11223838496823320007":{"width":1300,"height":1830,"origUrl":"https://avatars.mds.yandex.net/get-mpic/5235429/2a0000018acdc8a7a48496f7cb868dbcafa7/orig","title":"Мартин Р. \"Чистый код: создание, анализ и рефакторинг\"","entity":"avatars_picture"},"mi_2943357788042636386":{"width":500,"height":500,"origUrl":"https://avatars.mds.yandex.net/get-mpic/5236204/2a0000018fac6b971e0dfff6ce5ba6fdac74/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"}},"reviewGallery":{},"businessReviewGallery":{},"reviewItem":{},"transition":{"tr_14637401875197945194":{"type":"productCard","params":{"offerId":"VjvsMgisQbu3w82eDL2YsQ","cpc":"mRUcztrFQ-SOzGyJmLcQLDSmlJLgVIfN98eA_f04cNa22yX6tGXcFZsGxj-IZBK56BHGwcqNa2EwQYTyR7wqopJwGBYPdqUlstGv1KZNZq6qHSazvx_QJPlyTMYauIAc_hC_GFUprznBZCuUsPAS9UYkKYrvTWAYFtADXywrw0eV80_Gn3Mm0cRMwHVmxKv3rkEIxKuRBgLSJWTWiM2udtMUw8k0taaH","productId":"1781255948","slug":"chistyi-kod-sozdanie-analiz-i-refaktoring-biblioteka-programmista","businessId":"749016","skuId":"560312128","categoryId":"18540470","navnodeId":"18540471","sponsored":true}},"tr_8434232151970469390":{"type":"fullSpecsGrouped","params":{"cpc":"mRUcztrFQ-SdQQXaUTIiQoEzerrTUbarYSyQeYv6A8lMuwdS9OcT_1rc0B6qqCPHtMw4kncZquQJlKX_RQAW5xj1gMUo9g_6CEeC64eaD0OPx1yZJ_FdcOA1mR7WfuDsgERyX5HllsWSPnjiivHjRA,,","productId":"1781255948","slug":"chistyi-kod-sozdanie-analiz-i-refaktoring","businessId":"670830","skuId":"560312128"}},"tr_10032795354293247604":{"type":"ratingSummary","params":{"offerId":"MqiKgvfyO58oW3DDu8s2ug","productId":"1781255948","slug":"chistyi-kod-sozdanie-analiz-i-refaktoring","businessId":"670830","skuId":"560312128","categoryId":"18540470","shopName":"Яркое Детство."}},"tr_583419254335473801":{"type":"productQuestionsLink","params":{"offerId":"MqiKgvfyO58oW3DDu8s2ug","cpc":"mRUcztrFQ-SdQQXaUTIiQoEzerrTUbarYSyQeYv6A8lMuwdS9OcT_1rc0B6qqCPHtMw4kncZquQJlKX_RQAW5xj1gMUo9g_6CEeC64eaD0OPx1yZJ_FdcOA1mR7WfuDsgERyX5HllsWSPnjiivHjRA,,","productId":"1781255948","slug":"chistyi-kod-sozdanie-analiz-i-refaktoring","businessId":"670830","skuId":"560312128"}},"tr_2530620664974868025":{"type":"productPageId","params":{"productId":"1781255948","slug":"martin-r-chistyi-kod-sozdanie-analiz-i-refaktoring"}},"tr_15925955253602850098":{"type":"ratingSummary","params":{"offerId":"MqiKgvfyO58oW3DDu8s2ug","productId":"1781255948","slug":"chistyi-kod-sozdanie-analiz-i-refaktoring","businessId":"670830","skuId":"560312128","categoryId":"18540470"}},"tr_16788068649128881501":{"type":"similarProducts","params":{"productId":"1781255948","slug":"chistyi-kod-sozdanie-analiz-i-refaktoring","skuId":"560312128","categoryId":"18540470","navnodeId":"18540471"}}},"gallery":{"13447115526525859235":{"mediaItems":["mi_16670320826718167616","mi_11223838496823320007","mi_4229961713255104506","mi_11924700973451649762","mi_132831799602963196","mi_8837830097695489855","mi_1102058964260505473","mi_15359145659709095794","mi_1262426312998927126","mi_11899236260145885813","mi_14089974559045591702","mi_9081538127593267465","mi_10677414318234878137","mi_6423288156937707886","mi_17763402450951410275","mi_16658222309438424409","mi_13206139008843849820","mi_2862246638368895445","mi_15593231809903297268","mi_16332478854332421004","mi_5661999883222632296","mi_7317256987604149458","mi_17837598308262280408","mi_8969387303159102866","mi_2943357788042636386","mi_2785671222370058262"],"isVisualCategory":false}},"offerPlaces":{"mainDefaultOffer":{"composeId":"13447115526525859235"},"topOffersComposeIds":["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_17353015196878256307","topOffers":["vi_13906660470092400201_bi_10772840195001158497"]},"viewItem":{"vi_13906660470092400201_bi_10772840195001158497":{"id":"vi_13906660470092400201_bi_10772840195001158497","composeId":"13906660470092400201","buyOptionId":"bi_10772840195001158497"},"vi_13447115526525859235_bi_17353015196878256307":{"id":"vi_13447115526525859235_bi_17353015196878256307","composeId":"13447115526525859235","buyOptionId":"bi_17353015196878256307"}},"buyOption":{"bi_10772840195001158497":{"id":"bi_10772840195001158497","title":"Чистый код: создание, анализ и рефакторинг. Библиотека программиста","offerId":"VjvsMgisQbu3w82eDL2YsQ","slug":"chistyi-kod-sozdanie-analiz-i-refaktoring-biblioteka-programmista","trackingLinks":{"cpa":"/safeclick/data=TxNGOK9vJEN7oLFLeCTKEoHAfZQvkL2nfEanim7NYOVpfmU8FxNRyeXgv5fggLtVT3_6B69GimXM9nP5ueTFEtFpp517kdDrL8xRGvsHJoroVF_D4YmMt3524-gzYRdmMPDDqLI8JCzlMSrUIKlrGFjXCCqVhBoVqFyFg9ZfWN6tkr8-1jAj3K3XtPYg9cSgaHHZn5W86dgyU7AIcmd7gmtTMzGc9uIuoYvBQ5fdBLiO4q6PA7Lkp9ncmIGbKWlLI3uqD5KD60HzhfLPy-59eQMoP5PsNy3FAYfdCX_M359gjODzDc7ePxh4h8RoWqh6zUhICm0XhXg7AQ5GLp87sudTQ_5sAnWlOAv22Wy_tBaRqFbWq0pR1zjfJ1aHGi5tHz0EEcmIT-zznJJCHaa3iWC6KB9cmXXP1o134Bs7vpI-OadiEyKs1VLuBJg9bcq34gSv6Mt0NfEWlXjzv1CAQe62mm9ESBLxMbXyqaLvA8dBYLfngNxDPFA5U5-J_PGPcDvYl2CH-P-6bxk_zvhY6iYfjzYjdNjqa4Lo0VbPTqUOfWkdxxIu-02qQVo4lNSUGoNHrfAEjP_l0aXNHNcJmY_lSo3fcmYwIlR-GR6UeWVdJj6Oj7N_vpHd_ZCTALRzhRt9FyGTi-zS_tgEEhADo6zOZU1RxIOM9T1FqZ0EtIy2Ma_jtzkvcTQuxOZYEZkptvxX0NwL7yFo35NeaOw1WLlPhawcX6x5EpOUa9-tV7xePPyVBV4hqE5gkNNvxs_w9gRHdPzeOGZDo-quraGRi7JmRSJzzkhUeuBVa2nmsyHcxiogVkiDgnkelosXiNWdJ6TFTc9cn7J6-SMeyAYyubj89VrUw2nO_ih3BZ9mLfbvJj5tYSJsKaQk1jtgZe_E7MV_7-0bXaYYeBMuOH7augNMcSY_Npx4cc2dPNrsZRfeQLZjsAjvea9l5Orlrqrh14Vd9NYLY5qvJ8uytrIDVx_nQl56KyS2M6-AvxTwkb5A54FCNc5QMPIEkUxDf6uOMj_tOTsEnb-nOMTFP5eCMhTNhKGpfZAu6xpRjdg9AQYr80HfA9xmpPh6bgxLQEFWYFFH1M1DyhSw0PFehWEf5-f_fn2KfgJEGMwUt1kV8VL9alq4iEmcbyjpdsB9pjOzP6WaCpuOMc9TWlL6w2eOmeH0X2fBpg5VfQwczx3ozAcgXqf-9h-g6p38R6a86iG85Zt4-OixepipzLaz-bSBGUNSenPHLN62iYG9plXC77QUDfTCkq-vx6GKzLv6MySrahAqHftNz9jVl3R5-XGb3gcLIbS4tn2updTNiIubWb-a3DtvL9yPqukgxEP2kale998PWF8g2PYyoD3dawMufSrPNwDTIsOtJyEEBkG3OaFe5twNqE6JpeiOaAV-0_jowLQvjTwBexzM4xeOje9jcivzRHU6EDDPzd3E5oNHSj-EXcjtqp1BFvnPZos0NbWVxoMMfTBTXwJSqQCgMCNRVHoWO26V2fHz4KGOaYFXJN3c5uMGn9Pda-zxA-zBKo9PMTsIZnfvPapp09gzGqAcctzeVcPrrhtUkjTh8kYyMl3lb4w1wPJtbkjivLhM9hTiMcaspb9p61Zo2lCQ9Fqt1Qyyj1o2H4rEiVIl0p1vuNGDWgS8WeNUhGmzK2vMqeCqUbil5zIcI1mwW7WLCItmwZWw3G_gjddboSTbpzCdmlGqhpAmh8hDCEt15ptA5j86Cxmhx9hnVZVHCH6R-VCZbp1mY-xcr55OSwtOFd4JA9lPsa-WNNUKh1c73Cmin4Is6UUkSSKI2VoVT6fol6LL6d1xHlXBfPAUTB6dBwAUpO6cb0uMXggHotY3ZXjT3MYcQ3UbKNQJRffADUX_ekmEe5knq7G0phUbQqJJ4xH-K48vnIF8rsbXkVn1XW6-cpgjcSyWZnNvBjWFWaoCmyDUCCjRTN5B4qndkV5yEQsh9tRBSamQBhaddQqm336MuLhCzSufEewzVRyB8uehwt5Ei7zGdFVxT2LgogFvEa5L_XjhNVahcPJuALNAP9yHRcl7EAGePHtlrHjz4PIrw16MpJGSRzDNDbdMki67Mu_GFcNnnvKqskm_Y46R5zIBRtLMuqN0sp-qBeaH6j5C5HQnqhZa7igaKfhWFBb5n8Sa608WZkKSrXcXoHhqJj_VF9z1Cu9TOeyL5d2XJtVKAr-J2ijFhtvGBnzf0f5DQfxUdCevUFxPSZxcF9WXJy8oTnn-_5fCrwU7X6vSWEOlDKQ4WiiwTfkrVfWp-ybTX_1PZvTqzfF1JFYumO-SVxX3R5G7P_ZreYp2BOggcZ7Jgcka8ql_gvZHiHmEW-WzMuX5tB_GFLPZpf3JL1xnmnoifO3_faVqMdnFOfASbDKTW8VY068JYdsQ3yUs6hH3IReZue5d2nSurHXGqh3FEgPqI38ne3wpYS_UNIZQItQ-MA7pHu0DMvhuflyfneOvFb_3l3xe4cS_YVJm4y5zPmXNgD4KmcHj2Pd0RAdx4lLrRolRAMjDkbk9dwFAtx9e71JA7eFZ-4-Wi6UecEsEUcD46QEnE19yPQQazgSNMEHb3W8mvI5WAmKucCu988JH3tVyA_JIxMXROj3Ywr78gtyw09scsTQr_T9ySugcoull7TJ7bORbahdtQMuyh5CKL1jr4mgpsL40LU7iWoCJoDmQaq5yE_lG1VeEA07cmHAp-Uow9WWX4b-dbMdDkghp4CUXwB_EZH-x7iWbUMrYDnYhwDy87wgHEC1NQG8nYIOwYEWPF9Tyo73cxg2MbvWxbbby9wVoo4NSLZOAk8sHGITz59gmJpkhO5UeZs6Su1ZjAc8ymrPInHzqXI1FdZv2EF_hCS4zqvSWI_Avz_G7lSvv8zuMoEXMygtqxYxYG9YbI-xXtB-qJxT0tMs_I998myy4ochBLvVQFIQ-_WkK-K2UpH1DbD-V_yhVfYMwUNAUiBi2QtIEnRs4zeHVvelVEXZp3JShzQvm-gZRb7wJ9xmt3A3WOgE-LQhQPlZfapbynWPk5dMbdCp3ptW_nNs-t7jA8_cuu7U5WUXn2iidzNP4FAywA6y4WrggDZVgYjgFVRo43xaPu693j31IB_t_f1GPQZlEheQ6Oc1bP70CCnua7d7AWGa-s9mBryvckILwoKTH4IoJo43r956JhrFg4wg5qBEPSmaMMoHyGCG-dFowHIIOPQop7NfMdofNFjJtPGUWPky_fLWXHCg2tvimGN-4xUNvun4azcJHgV7n0XUxwU-4uLFMGrG5i_NSglLffHgpgATVxyje2Qd3bC06PJLfg3I9ElJzGfph1Le54rBjh2mi8FXABIOhGBaCIsyMQes8rMD2t3N0VYatjAHF0ETXEs1zFQ7HAr3cysZ5iJvwaYCg1H1zqvdacOAH6960o9ErOXSkaI5QlGwDOMbODK5EqE5xWEsI7RWjJfPy970mvg8jZIvhjoqarQEoE_UZg1toQDn1rnReoAMoGbMnKw40CtLVP-_BAI0r0RWnsoSvi0f8zrlL4_oXfvyKNbAyt9ns0J1T855yyMvk0jqgzo2ACw9mS87rcEjCw_SjRUBlbjFVGypr2oa1meYz8v2bAycXyvyBlCBrbW5dH4wpegmgklG4wfkZwMwIEgG4HbEZqLmp4mvAJtmpYvb7tqRsOVl2UqTVUTV16TskX-J568AOKX0,/b64e=1/sign=4f3fe9d30d8c87054bf0435925338401/keyno=MARKET_1/*","cpc":"mRUcztrFQ-SOzGyJmLcQLDSmlJLgVIfN98eA_f04cNa22yX6tGXcFZsGxj-IZBK56BHGwcqNa2EwQYTyR7wqopJwGBYPdqUlstGv1KZNZq6qHSazvx_QJPlyTMYauIAc_hC_GFUprznBZCuUsPAS9UYkKYrvTWAYFtADXywrw0eV80_Gn3Mm0cRMwHVmxKv3rkEIxKuRBgLSJWTWiM2udtMUw8k0taaH"},"skuId":"560312128","productId":"1781255948","categoryId":"18540470","navnodeId":"18540471","departmentId":"54510","showUid":"17172969605077844840806001","counterStep":1,"minimum":1,"maximum":10,"price":{"value":861,"currency":"RUR"},"vendorId":"11157446","fee":"0.0640","feeShow":"zwbqKzmvO-vIcIWA4hXNTmBtjHmV4NOn0ZWFjrRXD-0pgutxfNYd8-QchrM5dvoczq7b_aG1ZRzwazRuOTyXcryaZ1ogpxNMxlsNXADj6XEX2xDB82mOkROB-umcr5dgjrUHtXD6sTnWwfFmgommhQCbfQi6wchcgiRl23obYMFJczSMaEaKaQ,,","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":1717383360,"toDate":1717383360,"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_17353015196878256307":{"id":"bi_17353015196878256307","title":"Чистый код: создание, анализ и рефакторинг. Библиотека программиста","offerId":"MqiKgvfyO58oW3DDu8s2ug","slug":"chistyi-kod-sozdanie-analiz-i-refaktoring-biblioteka-programmista","trackingLinks":{"cpa":"/safeclick/data=TxNGOK9vJEN7oLFLeCTKEixJYuEMI0EzvZFs82AjjgjhTwweZ7mRXd_AQ0K184sfZmy5nQz7U8xIc-qdVOMFoxnoSww2ObzLEs1KJpltGipDSanCui6QCq9AjwRcRDsVtIN8CWKLuiVIPO4bUpAxK4YNqJweOKk7OzFzSjxoydgMwkI6korxWhSOdPkJcP6SSg4eyBCFfae-74JWGlBVh1S2I-Kcx7Pl4WFaqGbgXErtN-w02RwEeJsa0JDQEIxwaxjqykOSi-LrZH-1cH8unXQPd7SYbyrS5HTxXikyNs8C5xJ9EScE5cShPdLWQP3PQPcxQfDcBEtw-7jEobL3hWMLxVYQT6egDUfB6pwh2x6ntom8BnbpDV0c4YBCP508pM0SmlcpWffcMJu9dUtK4odu625D0gWs6wLHOT8QkGVKAbz0PTILVxmpypX0gq9HmD0BINfU_VrqPl0WEAhmLdRd9EJhi1OWddfMnKuR1ewnc869P9VKLRMpLnWid9vLBgFDDlO4EPLfylWMtbTOiU5FxNVMOUgTt1b0HIFniQC5sBcXnXjvxIpuYYQ8aPvWw-1fB2SPqe9L4PRaxn73UNzeZJNao6fbGTpp1qqyvDAJl_RGFjgXC69dd7TIAGgRjRY8NhSlQw94MeYSm43jt6V0nr4cyx4z13hAFDQPzUZM-f63VLO8how8fufDoziKxvEiMU8RuAQRltdO7176Ff8vgezifaMJHvdkc3KX5fEFsq1EEu9IZBRJrF6eHlwdIcCWV1PgET0qQGgj7VIHCgpzlAozA9Bx35mXwq5YyLaJoLVZKJSy9qYd9Y0AZr1QN_X6CcD9vKXIX1wnkShNCC5KmX9_FNSMgLDs1edrEKr9S6mN-TAreI0WVnDEaGSZc66_hLJnkZu31oqBpDAbjVYGiSVCu0L0Ai1lOkMLq-jOpzE8_uegibMUvp3-z8GHkh_ubMW8U3WFPce48GkcGOiqUQeIXf_nmlF4WveebdWnQWAmtCZtXBexJhRL9-R2Cp9lsCUF4BHEYjXuY-3DUfN2Hd7ZWnDF1mqGbRT8cR0IMawpDCv7rhFTfS0dsr4-X8EASdjY0yRhfzlRxpXLSllKVIKTetTYyH-YGh9Kbm8WYYbaUYFvwlhxXl_4WqfXB3B4yxZUOcaHHn3LTsU3TQDTbr5pWSCk29TSrO8lpeMAPt5LFGZgfqTG8TxxmHSnzuRZgCZzGGpavBH8Co0ZP5hZgXau3Zy3JN9TpDwB6pRdC1uaH6oAIBjpr23oxnmY28FbzkKk0EUZIZ-hma0uT43lzZztxwvMmLO0cPZj8Yw2bI1JNpy1-cDY6C7cYbTPn7O0SYsLYQjJx-zlgwfJ-D3lrnmcGk_laXMB_Zatl2Zi_7kfdLGvldnqaOrn2ZTV6M_yoPBYW3M2nwAecsc7va7ulO8Dv0RJKyJX42Ea_r-mV1_dkYSasuZ1ijR6JX0EhconvV27U72mtuk-8pe2K3MslJbSapu97KvsWOe2qWzAWRl8SXJbKX1AooPNdgHw_XCzg1BjfB32Bf0pPtp3cdT9_M3M1t4fAC8FhSvhAbF9AAbyMifJNgevjbMNXAdrwmzrE44Zcom2001geIdy1G-oX7X5pzAbMHyWrfWQm3nZhrAvfjC2RrfX8EMVMFEmmeGjLIeKWsJ4NNHWauXRK1_GUwEMpb4um8qItWES_sL3UzwoeJhGI2KqPuJzwovfgR0ZKi48OrTxXDRUGNuc6bQnSKpFJQdtl6Qwg0p_OvZ5TV8cf9u9JM0bTmZLgg8x_lzXHJ4UT7XI8-1vJwjDgdfKauXK-SwpSHUOCjZ6dSF7XejrcWrC87TS5YWPP-CKXXEmp4q7gitp5B96MbM0Y6VZ4Oj6aeWrhQjGlyf4nXKjfZv7UE336-w4r8v4EJiUOPMW2KVO9XK5xeRBywIDb-3juFdpFMfOXDbbOShPwd5CpYcQUUv3MCYn7867q-_GV9Li5mU1DtP6YJo6tV6BjZIHTsO2tzXY_FDawFRxyQn_k-YaHl1zsBnc3hSlxgnF6_yAfQXO3OiVaUJevDSaO643op3EUx-0PhfDen4WEqwpw2M3Uf6va-T8gOBcxtEwVgf0JlDWGYwE9qkIlDk1V8lUXDcprSQ1OGWJyqiFYUJt95mtN47mqEtDC0aEsya07FodkRLzBVX0p7cAtbPUpom7Hnd9Oebrtk7Ly8rnyge_22KTo95C1ad9El8oUNqRqKjntrpDCMirM2FhCv5CE_dXEz0g2sRq6XeRQnEsf26YNELQJMNCNOvm4ncwIJ_5dapwoVqKT8747LsYOKkbGvtd9UYJspW8hNwiGLt4GfrPxRutn0B_F4b_JJJf9pmf2AWXjZ45X0wzk21HR1pITFAk0w2Mjkk24-qK1C207_bs2p35TfnMVJLeZwisSZdaSEWOJs8fZfWsxr_--SGR3tTC5j647j2Y0htWvvikwuz8U5_3E5SCLHcCsIH3uTZgCVvf5nU0IHHVJlbUGp-lsS1GK6MvSlmhHJz-gkCz-N_JOc-NP1iRDA6yJv7tpl1o2YPMvNo3uWP_HCrR9buabTwAsN08hgVQB9tztKPonV9jtuA-MWHhdvpHbLjwqZKytnH4szo17iXMvf26QK-_FPstDRMTc5ilEGLwbMwh7ewMPj7bBb0CguF_Ie0l5Q0GRi2DHkemnVtvDBCQEKqdKDuFVv2lpSl4JxNS9BXXJV2V9I3vrguKIPnjBbae73VjAAFtWcpdMHhHUAgzRaj7QzfStp1OdaCEuJpbiF0rPAmCr7rW7ALPw0OkvaiRqrmnR9hcR7OO4Eb3PMhIJ78tPNp8Suj0OgbjVCIvNup3dkGgt1JjTcm_WLo-aqCHOucwB8r2KuWKpuiY_wcBC4ofJIs7tWGOGHf7RHFZYdD-s3WCiFEYfeluJWXnb1XVn_2P-g6M5w9CSYqNO2rFwwuyVGaHfGXVXg5Cd5wsq24JeYx2c39W3G-Mc9R5N9S4WTTIkv9Dh-O74P6wa4IClhAp5IMRLDaRDMgrs-WcdXYD4YBAH-vyCCwHxdQze9v11-UkM0TQ2yasUs1feJwDAuiAcM8R-Ex6vcbo2km75huyY_o9Z2pz22bnqQLl5s6r-yBHLHSLnWsqAqWwPOpLAEQCCJW36xoOwg83uvMrYCVhpZDMzZ8fnbpsvWS7mDzw5IGmLBwJR31Ll5tG5cE78ZIH09KrrOYt4z47eutxIaZ0w0NhZKsV8h7Y05pJKRIWVK1f3hOhW003D9BOFrEgGNL5TifMIzegtldDDafGCPxFX3d_SQ06sWKXT2-aFQ1mq3c-5t7VrJ1kY9qsxkBDfgxtvcgg1-bSuD5tA6lveUuJ0mvKQ5-NwajGFKEMDNRLhUukEy0kZifJvM9cKNQgbJGQk5XvLUUDwcNE1jTgxXVIupvPLW_PCxj81Y-4II11jBle4XcYwoYA-WL831UeVa7Y_ddywaoiMlNmvjpHfd4TMnOWTxFCy8sn0JKbnJSZuf5T3d5hFZXWuDfZtkg7HXYgyWsBh5G5Y7mwhPErUkMpO10,/b64e=1/sign=342f8c5c717b30673a0f4eebe8f43691/keyno=MARKET_1/*","cpc":"mRUcztrFQ-SdQQXaUTIiQoEzerrTUbarYSyQeYv6A8lMuwdS9OcT_1rc0B6qqCPHtMw4kncZquQJlKX_RQAW5xj1gMUo9g_6CEeC64eaD0OPx1yZJ_FdcOA1mR7WfuDsgERyX5HllsWSPnjiivHjRA,,"},"skuId":"560312128","productId":"1781255948","categoryId":"18540470","navnodeId":"18540471","departmentId":"54510","showUid":"17172969605127869953906001","counterStep":1,"minimum":1,"maximum":5,"price":{"value":738,"currency":"RUR"},"vendorId":"11157446","fee":"0.0000","feeShow":"OTNDnItfwRMjN9MRHuEMMuIRdbdaRT6JHyMAdNLWHo_N5B-E9EdlAyUb0xevS3eN2e5Lw204SaQ53q9zWjGkxvKE8SBuBKWMP3yxTNc4Tu6Ykb-Lc2_c9JO-9FPSj679vEWRKtiqyixW2F3DTuMfxw,,","feedId":"475690","feedOfferId":"27200040.П4801035","shopId":"431782","supplierId":"84212635","businessId":"670830","supplierName":"Яркое Детство.","businessName":"Яркое Детство.","deliveryText":"5 июня","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":1717642560,"toDate":1717642560,"priceInfo":{"value":99,"currency":"RUR"}},{"deliveryType":"pickup","serviceId":99,"fromDate":1717556160,"toDate":1717556160,"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":"lhabu1mwwbf","userInfo":{"regionId":213},"isProductionEnv":true,"mode":"compact","productId":1781255948,"slug":"martin-r-chistyi-kod-sozdanie-analiz-i-refaktoring","indexGeneration":"20240602_0136","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":{"lhabu1mwwbf":{"id":"lhabu1mwwbf","currentPageIds":[1],"searchResultIds":{"1":"icazbb2jcu"},"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-vIcIWA4hXNTmBtjHmV4NOnjRzGOgJymmiuPoh98KHABOzkHImMsGhffFwLgraeM_HnfwjMUe-TEtwkapMLYIFYhdtuDJsi0jUPRxhziVP-bfj7-wfZ0Ik3ttAhkGyoLbvvUj8PnbMzAGsjR4_DI2dmV3rypNXEu-EBCLOb44IAs-CMDmt-M-lxggCXeN9NmHpvTCsMJgdum2x5_eKH2Sk4gzozcIR4Lo7EQBnBS337ZA,,":{"id":"showPlace_VjvsMgisQbu3w82eDL2YsQ_zwbqKzmvO-vIcIWA4hXNTmBtjHmV4NOnjRzGOgJymmiuPoh98KHABOzkHImMsGhffFwLgraeM_HnfwjMUe-TEtwkapMLYIFYhdtuDJsi0jUPRxhziVP-bfj7-wfZ0Ik3ttAhkGyoLbvvUj8PnbMzAGsjR4_DI2dmV3rypNXEu-EBCLOb44IAs-CMDmt-M-lxggCXeN9NmHpvTCsMJgdum2x5_eKH2Sk4gzozcIR4Lo7EQBnBS337ZA,,","entity":"visibleEntity","referenceEntity":"offerShowPlace","offerShowPlaceId":"zwbqKzmvO-vIcIWA4hXNTmBtjHmV4NOnjRzGOgJymmiuPoh98KHABOzkHImMsGhffFwLgraeM_HnfwjMUe-TEtwkapMLYIFYhdtuDJsi0jUPRxhziVP-bfj7-wfZ0Ik3ttAhkGyoLbvvUj8PnbMzAGsjR4_DI2dmV3rypNXEu-EBCLOb44IAs-CMDmt-M-lxggCXeN9NmHpvTCsMJgdum2x5_eKH2Sk4gzozcIR4Lo7EQBnBS337ZA,,"},"showPlace_MqiKgvfyO58oW3DDu8s2ug_OTNDnItfwRMjN9MRHuEMMuIRdbdaRT6JEjsBVOCUXiKkjSZN3C1gi40CBlwu7qwBKXAziziQzibyitbrE4hcu9zzAlWx2SD3c-f1TpZZFDaB77CekXc1RDJVZtuX3dh56gqde3UE3FXbU8NVBN57ICxTcpD8KDr5zGtuZFwVKdgfha2a9wuqTbi4NZNGTqx65S7I50Kn3NyAQbiXd1E22A,,":{"id":"showPlace_MqiKgvfyO58oW3DDu8s2ug_OTNDnItfwRMjN9MRHuEMMuIRdbdaRT6JEjsBVOCUXiKkjSZN3C1gi40CBlwu7qwBKXAziziQzibyitbrE4hcu9zzAlWx2SD3c-f1TpZZFDaB77CekXc1RDJVZtuX3dh56gqde3UE3FXbU8NVBN57ICxTcpD8KDr5zGtuZFwVKdgfha2a9wuqTbi4NZNGTqx65S7I50Kn3NyAQbiXd1E22A,,","entity":"visibleEntity","referenceEntity":"offerShowPlace","offerShowPlaceId":"OTNDnItfwRMjN9MRHuEMMuIRdbdaRT6JEjsBVOCUXiKkjSZN3C1gi40CBlwu7qwBKXAziziQzibyitbrE4hcu9zzAlWx2SD3c-f1TpZZFDaB77CekXc1RDJVZtuX3dh56gqde3UE3FXbU8NVBN57ICxTcpD8KDr5zGtuZFwVKdgfha2a9wuqTbi4NZNGTqx65S7I50Kn3NyAQbiXd1E22A,,"}},"analogOffer":{},"searchResult":{"icazbb2jcu":{"id":"icazbb2jcu","intentIds":[],"hasDiscount":true,"offersMinPrice":"708.84","isAdult":false,"restrictionAge18":false,"isParametricSearch":false,"isMostlyFashion":false,"visibleEntityIds":["showPlace_VjvsMgisQbu3w82eDL2YsQ_zwbqKzmvO-vIcIWA4hXNTmBtjHmV4NOnjRzGOgJymmiuPoh98KHABOzkHImMsGhffFwLgraeM_HnfwjMUe-TEtwkapMLYIFYhdtuDJsi0jUPRxhziVP-bfj7-wfZ0Ik3ttAhkGyoLbvvUj8PnbMzAGsjR4_DI2dmV3rypNXEu-EBCLOb44IAs-CMDmt-M-lxggCXeN9NmHpvTCsMJgdum2x5_eKH2Sk4gzozcIR4Lo7EQBnBS337ZA,,","showPlace_MqiKgvfyO58oW3DDu8s2ug_OTNDnItfwRMjN9MRHuEMMuIRdbdaRT6JEjsBVOCUXiKkjSZN3C1gi40CBlwu7qwBKXAziziQzibyitbrE4hcu9zzAlWx2SD3c-f1TpZZFDaB77CekXc1RDJVZtuX3dh56gqde3UE3FXbU8NVBN57ICxTcpD8KDr5zGtuZFwVKdgfha2a9wuqTbi4NZNGTqx65S7I50Kn3NyAQbiXd1E22A,,"],"total":12,"totalModels":0,"totalOffers":12,"totalOffersBeforeFilters":12,"knownThumbnails":["marketpic","marketpic_scaled","mpic"],"renderMap":{},"incutIds":[],"incutsWhiteBoards":[],"offerShowPlaceIdsWithBenefit":["OTNDnItfwRMjN9MRHuEMMuIRdbdaRT6JEjsBVOCUXiKkjSZN3C1gi40CBlwu7qwBKXAziziQzibyitbrE4hcu9zzAlWx2SD3c-f1TpZZFDaB77CekXc1RDJVZtuX3dh56gqde3UE3FXbU8NVBN57ICxTcpD8KDr5zGtuZFwVKdgfha2a9wuqTbi4NZNGTqx65S7I50Kn3NyAQbiXd1E22A,,"],"offerShowPlaceIdsWithoutBenefit":["zwbqKzmvO-vIcIWA4hXNTmBtjHmV4NOnjRzGOgJymmiuPoh98KHABOzkHImMsGhffFwLgraeM_HnfwjMUe-TEtwkapMLYIFYhdtuDJsi0jUPRxhziVP-bfj7-wfZ0Ik3ttAhkGyoLbvvUj8PnbMzAGsjR4_DI2dmV3rypNXEu-EBCLOb44IAs-CMDmt-M-lxggCXeN9NmHpvTCsMJgdum2x5_eKH2Sk4gzozcIR4Lo7EQBnBS337ZA,,"],"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":497578,"overallGradesCount":497578,"bookNowStoresCount":0,"status":"actual","storesCount":0,"qualityRating":5,"newGradesCount3M":2,"newGradesCount":497578,"isGlobal":false,"phones":{"raw":"","sanitized":""},"subsidies":true,"ratingToShow":4.540544397,"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":3263,"overallGradesCount":3263,"status":"","qualityRating":5,"newGradesCount3M":581,"newGradesCount":3263,"isGlobal":false,"ratingToShow":4.967297762,"ratingType":3,"type":"3","business_id":749016,"business_name":"Издательство \"Питер\"","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":912,"overallGradesCount":912,"status":"","qualityRating":5,"newGradesCount3M":29,"newGradesCount":912,"isGlobal":false,"ratingToShow":4.931034483,"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":1,"dayTo":1,"timeIntervals":[{"from":"11:15","to":"13:15","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":1,"dayTo":1,"timeIntervals":[{"from":"11:15","to":"13:15","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.5827"},{"tag":"CpcClick","name":"MNA_HybridAuctionCpcCtr2430","value":"0.388123"}]},"isCrossborder":false,"deliveryTimeText":"Завтра","baobabRealTimeEventPayload":{"version":"EPV_BRT_V1","sign":"ndz0IG9gpCoyuVtrdbvbwov2Nib3DwkITmb3Cr7ImhA=","payload":"CgoQsuShn6DC+b5EEhESD3RleHRsZXNzLXNlYXJjaDIWCIyer9EGEMDelosCGMb/qAUgts/rCA=="},"model":{"id":1781255948,"overviewsCount":0,"preciseRating":4.95,"rating":5,"ratingCount":268,"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":5,"isDefault":false,"isRecommendedByVendor":false,"productId":1781255948,"delivery":{"courierOptions":[{"isTryingAvailable":false,"isExternalLogistics":false,"partnerType":"market_delivery","price":{"value":99,"currency":"RUR"},"dayFrom":5,"dayTo":5,"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":5,"dayTo":5,"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":5,"dayTo":5,"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":false,"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":"18.086"}]},"isCrossborder":false,"deliveryTimeText":"7 июня","baobabRealTimeEventPayload":{"version":"EPV_BRT_V1","sign":"ndz0IG9gpCoyuVtrdbvbwov2Nib3DwkITmb3Cr7ImhA=","payload":"CgoQsuShn6DC+b5EEhESD3RleHRsZXNzLXNlYXJjaDIWCIyer9EGEMDelosCGMb/qAUgts/rCA=="},"model":{"id":1781255948,"overviewsCount":0,"preciseRating":4.95,"rating":5,"ratingCount":268,"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-vIcIWA4hXNTmBtjHmV4NOnjRzGOgJymmiuPoh98KHABOzkHImMsGhffFwLgraeM_HnfwjMUe-TEtwkapMLYIFYhdtuDJsi0jUPRxhziVP-bfj7-wfZ0Ik3ttAhkGyoLbvvUj8PnbMzAGsjR4_DI2dmV3rypNXEu-EBCLOb44IAs-CMDmt-M-lxggCXeN9NmHpvTCsMJgdum2x5_eKH2Sk4gzozcIR4Lo7EQBnBS337ZA,,":{"id":"zwbqKzmvO-vIcIWA4hXNTmBtjHmV4NOnjRzGOgJymmiuPoh98KHABOzkHImMsGhffFwLgraeM_HnfwjMUe-TEtwkapMLYIFYhdtuDJsi0jUPRxhziVP-bfj7-wfZ0Ik3ttAhkGyoLbvvUj8PnbMzAGsjR4_DI2dmV3rypNXEu-EBCLOb44IAs-CMDmt-M-lxggCXeN9NmHpvTCsMJgdum2x5_eKH2Sk4gzozcIR4Lo7EQBnBS337ZA,,","offerId":"VjvsMgisQbu3w82eDL2YsQ","entity":"offerShowPlace","feeShow":"zwbqKzmvO-vIcIWA4hXNTmBtjHmV4NOnjRzGOgJymmiuPoh98KHABOzkHImMsGhffFwLgraeM_HnfwjMUe-TEtwkapMLYIFYhdtuDJsi0jUPRxhziVP-bfj7-wfZ0Ik3ttAhkGyoLbvvUj8PnbMzAGsjR4_DI2dmV3rypNXEu-EBCLOb44IAs-CMDmt-M-lxggCXeN9NmHpvTCsMJgdum2x5_eKH2Sk4gzozcIR4Lo7EQBnBS337ZA,,","showUid":"17172969605271826938706001","urls":{"cpa":"/safeclick/data=TxNGOK9vJEN7oLFLeCTKEoHAfZQvkL2nfEanim7NYOVpfmU8FxNRyeXgv5fggLtVT3_6B69GimXM9nP5ueTFEtFpp517kdDrL8xRGvsHJoroVF_D4YmMt3524-gzYRdmMPDDqLI8JCzlMSrUIKlrGFjXCCqVhBoVqFyFg9ZfWN6tkr8-1jAj3K3XtPYg9cSgaHHZn5W86dgyU7AIcmd7gmtTMzGc9uIuoYvBQ5fdBLiO4q6PA7Lkp7NJOgxiXK3X24Uoe7a4vSxM9G2DDJQPqkePrKEqn-eLg8XRQQTpO-EQnly4Qvm-FtqXtHuZJFDU349stfgZGl18JwuZbE73lE7BC9C0WnE3d8V7VF7Q-aU55w7APNFX49oTYS7g6ElXDTmYThmhlJLepo2IUtqLuoNt39WMjRlqI7fC-6CWItcFr0WurZiXaEB3qp_c52EWrY1yzMNaUanHui41Ij-OOr8x2kVNoeYDCYtlHdDDhfBTW2HZHYICc1_OxEVixBnGjpX_XKDokliOtoimD7WNp44Xynvts-xrdYP3vIYv0Q1vOxzBxi1ss65Fj_-LVYEzwiCIHrPzXJdOi4EFdhKbqS3Vm5IFVaCKGm3C3hgAMkS5ZF-KUDCPT_aXC90wXZ01Y7C-bKy_42uqqtUYVKEPUY-AL7kvVXwl_CPvEY2MwN5-J_9q7RIa8PWsAvkvE-5XSBmG7XxDW1cMyKghCpKYXQpSe_8BAUk0W1e3CUwrpqrScnW6y7IbWN2ABlEDs-5fiBlCCMvkLZD7FCscXSxj-a5jhGJg2swa-g6wdVDoi2Ay1Fv6_iIYyCa5VFe3i_fpH8FYUPQOkBG4IyYPZahkOYxA_QBcwq3kfGXWBioxgzWDHHIxxQEv1ikaSUi6gaw7N4sPy1x5URUxN-SAfnFvHhuU4jhSs7AVtjlkun02tFxNR37NwEbB7GOPtC8dlKAIKZs_744WehFgSQcTUdgrZ9xx1slsTTTp7FFlqDhYKJe--JenraklCZHaMOEsI14a41aj5XKbpAoMJwArfi3WqTqK49fLi1DPjeAlF-cTnWqas12eOW52zpvUoG9EUORCVoK6eO1x2K6y1xSXI6GSQvVLb_FUHZJnojJ0YnPR1NvTtllOlrCBaAHhsIhQa4EIQ3V_VyP9m3ysgKebKd8Zo1cSZMRTkN0hUav0Ozpxq3es8OEGw_AUnV9MA7r0blVXCfOmY9YRY-P2OLL7-wfVq59ddyZx_0-K2SUqeLRvyKgCrz5XdjDQxFTbn1iESMD44oYyG7Y-pgocCbFkaOhTFqSkth-giQaWKqi96Od9KIiTS3ydWhqYhXfUvI-1UkiEOEdv1f6agWG9ajbbX06DwmRyKykuZyJlpg3oS1moZjUeu7zHKjFmErUVnta6ZNIClkhcFi1sn19D98xRE53dqtmrweIP1QyK2qRjPJblAJozfZnYFu2cmXa7bbQriva-SzIs1jz_O_mn4Lw-87PJWXMMdjL5wD0CKnjw8b_wqF0SuMd8zIpNvaiZ4g4aKn8zI9dTK-05uHaIDfS78k3TYlCGzeGPTrYdJaHDHF1-eQiujL0fTgXFkzwFBewaElqyFGwC3sc6wy_a_6mXpHf1Zuy3Th1OrCH2_DKKqiRlFacdCyq3slwIgBN3x6PV42VjCOn171t2dugvVdxnPnSVet0Ba3VP4ssQMZvVCSOwmqsMI39kNnTtO6JkkYM-TV8XfEo_eiFmuljhYwrZoUxbnC7I4mOMbodXUxgS8fgOt4hS9n2bsbUMAaeKYb-lrmXMGPR9abZg9ktYNRfrQhapSTLAGLoEYI7ZUukgrbJzYZq04qRxArK2RNhbXCbBNGJtoneNqDAfQyOsu5H66vHX2DrBvbxML3Nnn7cCcxNrRCSnSS4mwm9e19HRbpRQKwXJdzSjsutmyEjny6249Axr3oAR0E_0Oq9AAyCXvjOm5RQ09YR_FGPuoWazUHzctK7aeM-vpi4Mz0IZztj52Kxi3Wtw6nOuw-c6B3cPPAxWMb1n5Xq1v9xJ1tUlmgJELtzASf-bCI6zxj_5hO43njEEYxQoA7MK_5UiBam8bY9GHiwWEUcRMTuKhd_N-gSLQOnsTSuw9xoxM_UAosL-pGKTwUN4jo65jvQkfUMXjm0X9fZG0mjjMAFtdkSWRvKLGtQN7d6Aamn38dU2arPhviv_GE05A9RSsB5p13wPIH7_6JRu9NsjzFOiEEXGTM8f3uVRidk0WhaSoi5tFwZ9-yITVDbHdVEvFSoy5fTrYPvnxZWXnX0-VuIjgmHOI16aOWg1mb4w9WwKkO4RnDpUrzYP6TceShgX5XXvXw5J-xL84fM2nR5nEdxPZvkaRrqKwrV99xC-5OhshcPYKsY2_1kYN-XoEWVRBfqA4lk2b-38jh7B3nSf9lqYvNV6k4LDPvQLdM514P0EYoWC1FIGy_Uy4aJ89JfF4vp_102VNLD1E6VDtbJetKDJXiHjNM7T_0z7VbQP6SEPgCQ_aIRpOwl2hAp4XivwNwv20DD3PGFRJ2wls_CWb8zEO5mpPGD_yDwA29r7CIWEZsKXHOEXF5QFxeLrxprfqbSxyN6OkqOD0uyGCe8jTCwT_Zi2hy8jQ154hHAl6O4TQSFTsJ11yirO3RXLsKPAtqNmHgtIj03ikpq9ApkEoFnFx1UkcpaJcBE82xrwhTfwCNIcdIRfGq0_2dVFVND2bZUx8qdRkJug90gZeJ7MUak-wf4aFjZcqUngvtnCXWlMuJyvzHJRsar23Dwiw1TpALBexSiMi-J62n003VERV7ccpuF2Jb6AibG9kSDNwTe9qI6PjyxQg1McTgIGxmoUCmiJ3wAyOIvdXj26B52CJESyMvtRsWRGMXAiZw_eCV8gPrGErTLBu2jnNRxdwj37z8EeqiPnCuvdlqD0jTWbSSR2-Fnc-TfrDCZiU9BLBBQUavrujJrI4vpieFs7QgZ_kjO5T_HAYoZLMAdTnbB3O2F1iFLnUaNmpz7zrh-S9qkqwAn8r2a2WxEpuzpEgVBOWtSe_L7ItQtr-yPDzwPN4ZCn6zXR8JWrZooxs-EKNneZRxDCNAKJ7oVyHl0owG7ncWs4BWRr1m2b5xlDhE2zp9nXQzoRMNU2omuE2k6aQTODYiFxKiW-O0GwyJ5XVkw22DxbT2YmVFui304C3jCyJL7UTpE-8RkD0EE4Fy4UVNKma6ztTNx1SeAomf5_46aQoH8l3v-Y0vyZtE0Z-Q1zLN_b16JGYoHwmh9LGe92H1QYTJnQZ0JDHVjp6cthE0gcx-dcK_yl9ChLxGGLDbAkiE4ecjWCfWQGnafnPQphWDlBuJySkoNW66piwbOr5U6jGAvXSDXNt6LLPsusL7WhEd3zlWhk1aGA3bzN8EBpBbXhyYvgtCRcKBUIYaMkG8ss0h5XArAJVNbEt36Q290ONTjyZg9IAiST8QTP8IizqK-V9VnAvaH4b-9j1pOV3tsBh5IkOqT_nKNsEUHlOyBFoTnGhCwluSYe-2NZhf79WnS5jW7dC4Wnc3P9R-d9mbgrSj99qTUTJVq102Lqvak-yQdia3RuKTL7E4s7Fyyh6-Iz_Kr1n8tZzr0x7VAGbPg0VRC-n39YDru-GHMy5rTa0pZHTGGzbn_41YqM22laQsyWoa6CKjafnCu3CjNG-p1EmoVnFSPvCU81r3r_g3lCVVtbXSk_0-YK5sR8GvJT6U6Q4vb2Zy1zIG2Gu15SSG498S7WZbWsaIC9Dfd_V1L9cOJ-HRuyTQKYnSl9/b64e=1/sign=bf438b4881ad47feb61427ab5dc58294/keyno=MARKET_1/*","offercard":"/redir/Bz90OckBc-A7SGVMSXl8Uw3dAqho3cBfaoLjCnsebSDH6m1SzMf1V7XR6C2egoT40-UXoKjSA66l8Y0uKtxbpWtE9UnPt43zDzSBNikYuIqPsT78tS_LslYcA2QXo1ROxs2cv9jFjWtBMKnFbjUq0xseoUybxrFjtmh7fOHEVeJS25bsghyS2i6hbNGEtjZlUp94C7HlZlXCjNgKjF3XgFbKQF1alpAAqVztF6sPFN77h8d1tCVR38zC1EyeY0YEl4s-0OJ2nmnTfIWNH2U1SdsSARR2Rz0JJRfG9PoY6AozCota59Ube6bwu3nCLQ8kMBy60_qKdFtLWtuJk8vU3bFLFGPp1esFkVtD-5lpNvysKjsDbqOtI1UuyMrvE2h9ImhjMvOmVBpVEte9alc__CsLFWCeHZZ3ZhCKeGE3GQ-JNS67T4LqHdfkD62y6Ln02yCxfAhj6F_phxFCEPCrJz7GZGAC2zgktCEmJReF8pAIYqr6l6_PDaCADhlvysAOJYGnBReX8xDfXvTFqTM7n2wxqbS4GT3BK-7urhrJs6YKA8sjMbNddx3APvlT9QQFRX-W9w_MMlJ2YIQLPH8xGpE7YPv_pCvYgGhSpuoXmXpsQ3UrhP34EhakiK0pSGGKDo-du12iuKyu58QCQJi4ucNpPyENfmGDYwa-0p7lOGvCmlXNJVW0tO01M9uAocVkBM6H0hzkUICcpVTEaZhvGSSvzG9TfZi-raKvpiX4vnBJSVfTsvAgZuJ6bMYAzcViWazE1hQ6DDkdg1V1rAtGJVRSFFGFxLlOy9NT8wRqy970pX04EMYHiH-vseeBvqE8YRfM6d6Gs8h5I0775Ln5TQivsRwzdwyD6543TcjKYB2NcqMeWPzXpoUjnLpRmafq-kZLYFCvy6_kX8hGkRYymRlWu3TEw4U-Z4cvjGLDS-bqPhu9YtTeeQctrfkTBX1iYMF1RBAsMHlun9Jc2uKc7XCmn_iCu1LQLOrn0SSycpMm7IRHgq37ZzTmkBe8iZV2fzxfxH5YIZwKUBE9j1RnXtsn0oe4ZA-biQ5lTPhJXJEDdYqLWRTI40-WqZjJid3Q-C2rlhh2QRXtBjcaw7KxO1kn0SztzbQ6Nu2o7nS9pfGjWSwSSXa_h7jA41efNip8wLSm_XCuNyreqMvsQesmnbxv1dJZ9tjTqd7zkWbQIBj4kpk5WL10qEODUkMY99g90SySNuTDmx8E1caJV5NXJCsikx6dV1P0IpdrVAEzfv6-NaWRE0ZT8MRT4P7PtUN9I7zznZnvhEJw-nIqiblZBoD0IeQvdBilSh2sMxXlwv_0ZO4987_Bzw1ad4JTGBJ3mjeqe3PR_eAQMo_nG-Y9h1K0VT0lQtwxA0uxNDBd70Jqt6FtWuAdlmfTY7WvFl-Tdjl0VVTnu4tmxaABcC1aTM1sPlYC7SidYlpNCiqpof0QsVMrNZ-iw-zFqL8URQm59mGdRMPv4ixelMAtnCpslhjVmdI1XigsMeWQ43E_U4A1943Hy7AsqtUDcXGh6xOjnpxsytEY2jlD1MzwYgooQlzRyg-vdYSjJlfIlDrHA6BLlZRVilP1CXQmEa6mIcGRa9CZ-CK8n2yFGMZ6XavFGytX5hDMRLOB89Sf6ZW0-caaaEa_OB9x9LQbLafsUdmV0101TYwPSBiY7OF-CHSCEp5A9Tzds8BIr2J2UHaFNVHQQ1Q3N6qulYVnaZq0aTy2OThyFWs8yqCqqfL_48N9C4KNVZRB1aWVoz3-bcwEBVx4stMxj7DuKZKNKh4JxW3u1eja2n__okqR8o-OckgPDWeABngHNT5MJsqHhoa1RmccWl1HBav8glFSOo8O6wCuyA0WLuAuAmAs4h-YKIB6S9ldraMsx3g4nSMMHumIBTgQ_8k3m9f1YB-37RzVmmT4IZiGIRslsg0VsmOeZz50wVR04wRk4WZRvj1p2XjBUz61NHFQP5q3zjoH--IagUnOhIoW0IDFQYON6_OIXUPyx6_NyVoPbwyvrlELEZyuAWFpsUBJ-f8R7MESPLzeRTVRYlczRYsWJDR2YdFVPu31o_gH6UMcLIPeSATYQQxd0ZMLQhhACbCVehW008kuwq1yc88jU6wEMWdVis8q1DIK5tp9lUYeiN2xLZT15Fjrsf1xoZ6tXngdJv-znHJInv-vk0Rmw0u1n0SPvMqrJ7CCpi3K5t8fPynDSIT2TKvaf2lwpIMxpRCUIGYvwhn7GfeCDVDKV-XJFoqw7aEJlyDplfaS4rMPnB5ErXGPqodFShK_6Y9kUFWAPsL3lhs5lKVpskmVCEf0ug_fG-MQ2kswnYz9QeeJBQgA9zpU0pEW8Nkoaf_yf0WZaS_X3aDGDwcoBChNfDUEA2mXlKK8U2H1KvSRtpUO3BdwdPpw6ZZeR1wD9UZaTCkbwwbAYMm-e_NoJTyAZh7B5K9BG_r3TAaOFjh2BJP2yVS1IFApdkOW4DqL0owwC3xyaQQEfafHPnaN1QvW8NDrAKZOrRFpvy2bnUqAAxxyWjzuUc-n0m6eTIXt9HgNoMEIoF7mgwwVxg38vJAKkYj_hmeLzuWOXsGfxe2zq287wrcBiaQR1ig_6SSFKAYkNGymV65wU-b-kfxALiNLd1IBrDxm-tRogHEVJ_FSllLjXKcsKCZFfYngVegj-LeoquUDzHT0Q35ZjpZx-34dI4_9Bw2tWSbdP5ByBvEJNbi8yUkRr13wpFfl6XBa605Iw6SVPmUa6CennbTxCrS2K2KasnU1owNOlUQDlbE6o2YoCXov9JrAEBm1bOv08mpwHzV8ldnyZ0oSNDj2TWtfHWYRTpLTbrrKXF1HKPeHNI2fQbpnEKfaaof5sav1friTHuJl_SLNAOj-QB3DINRl6FvcbpmJEn5vDurluUHZEvdb3g0JBU31CF_0KSzpgITbg-3sSTTbCRqZB2mS_ZA-cxO5TS_BgPBmpkk_MEivPsGYFH5nOGiL9dMnQl582NmP_fbXL6XgbAZxHEIlemiqrmgFSUPjK2NaLBg5HU3W_q7NBjQg3rQnJSklxSpjGVKzpmJTWxMksz0zVzVU40aOfYW1SlyGww2zjqmm_spqf_HyGo2uKLy70SyF256z4_ixIGhM-Lc-WqDIYWzA7LQwcZQ8hJ_cN8N1g3dDau5AmZ1qUw2sViv1MZp_oyLRjFUaeTepv8G6PMsMCkEMXeyk1aHtptU5WBxUENTHgISQwSGNHxWwJGV8kQj_nljl5z6sEaAyPZkgxt2FjrSZrk6lCthMMWPWATI5mNL_HEy7ueA0LyUY8sFPEnRhoL1mMUyBrVCgP6o1TDvMPon4oRSzBrKYigGsaNRBo7j1e32CIV0Ryh0Obz2fl2b_zcRNk_7KFfLM6Wi1W94yzFM7oL1wUaI1SOOg23tQ-3RkWOyzUp8qF0KfoUpCbnW-6nBFZrS2VJbhtpKr3QKU12ffBbcNuc2CIICfzHjiebPwmGCJzjfoQ6d7D3JYujwyLyGq9USCchMBdcgkv9krYLT6GA1t75CO4MK1dj1bdQsiqlS9flTxsDLEsqPS6vAhEK3ph6ijU7WJd-KMnTFrXVRQH2mEM51-_lTAJrXNJTPWJ2XEIun0lY7IUXvttr1b6SOLqSmZdXxvqtEswKGUIVEmZfNXw-RKczGIe90t-DBmd3ZwDIIQ12wefuDyHWYQIg0rpuvlebqvaxKV52d6MYf7qT5TWK804IccM4PIawxBnVYPzIEhK_KPgkpaX4OCOLNVUsTwVmFNrTw_-Ab938uOp3qltCuD54Y6vGJUXJsF_2coP-0VDiU3q6Fz09977lSzDNjbzVQ_qw,,?data=Xlb4aMqx5vs8BqykWCPD1a5GVhP1YZ8yHtYzpvmJkezyZrq_xDXRwyH0r3BFiDidhr4nBmK09TeFXXD9kJfaoR_az547xpkI5H-nZS7szt6zMFDHO08ZV574wJc5eRmBEaIeofE8UQzpR39VYlbuDQUBKapGVCJPaFivh9hegwFlUQp4E-xL_9kRPX2_s3Om3JOZpYhaRMl2ZVLErOD_mJG-NCUce1kAnOqgJKdvmYH9Sh6alb-oMQGLEKaMB5hkQVrUrZcjmE6G4fNXDp7UOvWAhBY7Mix8ZQ4LTSD8KTyGVtNnMUok9Uzrv5fISPnTy0fsO32krHUDgGSsoByJ0hpmsxMNDhwhHCSf8G5z1tWFql6a8kSOCCADrPiI6zf1J5SaO5pzRe7NKC-_uZ_NVd4fvu5sLMAZcoeLoLJ1hvvElx4Wvyc_Nq44cVxAa3uiQ0_10CAw9gnXBvDUAEYLvRVZPRGZxOPlcLdnurhwGmfAugL13vR_kG-NCLLMjWk5Zv7_B43VqUv4zOhogtkolkq7YIK-vudZQGJ1f9I2qpjRTa-n_p8dy8OxZsDA7R9piAk-yqGZi-3lKbBmW4GJX-zpnev6PNCPDXzrTkpiJ0bXLxoZ7s5tA6AigOXwgKnwu27222G5Qj_VgdTY6qJDXsn4yrWpkusJK4m8Nc9UCHulgpq3ps_grSjZGN1NhkCvSm_2AHr0KNoc4vHQEEG54VbnNJlvFEmhvIjLjWfdSbDRDHnIcAD0l5I5wPXjvOHoxN49u6ZN5Zu6c9w_MaUcZrVDn_kJFeX1PViMTnwwFSw4SXjKeYelKOAkfaThSSeq8c6Ah6JckAdwETMpuH8j6J4hbrSvBrlFShNAzlt_rDD7s9WRJukuqKfTCE-IwriMKyW298x12LMlUPIQUbMiA-Le2lOjfhwDpQgha92Z762hkVCHeTTh1ZCc9XD-T6P2qvvNun0btRJGRmxJeovPLzfJ90F-dnayKGMxTz1dFFk81D99UeH77XhUuavCbMh2gNFPizKVVFyMPmwMaHhaf9QmP1AXqppa67S_wYMgcUKTEhA9K2LdR19qWezNWGo6_Psm9iBQTKt999vFW6kEIS1SdMZk-eNpHlZXBiHTJ6UuzzjjTXlHd50wgBQM2a4dMvZfJdZgzNnZuWhxBaDFj1E2QVHyoWgyoQJ7A_lmj4DHbueIrpQpMHjlS5GHh3_sxIq1j6PySMLbjPLwzJfdR8kRhttKUHCFuGKIas1iqFKAFw5IGHwJRdo99ZjEnpgxeJI8mp8PqqsTsP5GMXA23uftWK-VnwH6Y-XKSxizalVEcog7QTfMKyAlS6PwTe4754sUsg8G9fYyK2_4xi2sDgOZlhlzior5_Bra07iqAQt1E6xAoyYi-EUJpFz214f6DveHuy6RL_BevVp0VH59Ym_NugmiaStxHv3_We77lwSh0pnHFwfxoRlXkVqP6NM5XBHQLpGBiogXJTpWKPKWX1shZqGEcOjzZkQ8_P35zFc0qX03GOLAfP6fgf96AyeoiKh_I9OEDalwsFd4O4NAkAQgcQmWE3dSc4AZUhJ7YHDNaadfTlOJbHlVWxs93F0tcTW8FJbiRFQ8fgjOqrMdhzk_5HWLzM5Pik-CljNToi5eYEsf57NwLiEF0ozDghpQGWvmskauagjifEii9AKON-o8iGe13Y9i&b64e=1&sign=d53776c5efe77b13d9d7ed460ae2a664&keyno=MARKET_1","U_DIRECT_OFFER_CARD_URL":"//market.yandex.ru/offer/VjvsMgisQbu3w82eDL2YsQ?cpc=mRUcztrFQ-SOzGyJmLcQLDSmlJLgVIfN98eA_f04cNa22yX6tGXcFVomfS4k4k27TRDVGkfmnpoEiNtC8nSPmB2yovW-e7EE8k9M3Tvlr717mS15dSNpYh7JyAAcCo_VpcvS4p27r2xs2x5roeq6OENv_HFT0Wi0GtLG87TGAyRsC_EkJ-mZEQG-2t9yVH9wdhpcCZusdpDKL7kQTGndY06VXbXlGm6ClxfA75tSrlsji0deMqcrIPFlWgLsCRTI4Zf8zewOHueQmd8czMhjaJyQr10ZYCaA&hid=18540470&hyperid=1781255948&lr=213&modelid=1781255948&nid=18540471&rs=eJxNVLluHTEMhJsggLtUqVM7AO8j7_9b1_6cUJS4ckcuqdFwONp_X-8_f_z6fFcno_yAj7_4MiQyPzGTKE_swtMjrgkn1gicfoNg27ETU-qJDSPgiZHwfqe4cd7vOZjuYXkww0Pw9CcoD4dkUaITK8jclUbuh3MGP5jhgnNX-rrtxvTtO_GcDYjhg3o5p9YAg-kRh2ddFDCYhKqDSVwKnVgI8mAilCQ2h9U557C5-wzm1SYnTjKZ78k4Aq1Y4IIS-RTc9InzUQgBwFOepObEe9xDJ2EwuBUz4UmIg545KELjSRIRbmL30vLVUK6ES-snqU3mt4Qvg1oxXdaqC0C6oC22wSrY3rI1z8i2o_sisCaqhKKRoZfC2qRVlwS5KyF9hl4ugr44C7xci4vsuJpK5TVmUvMXWUnYwqLopLuE233NheoBPcQooX2jUZdkNtaWT9uXSCdZTWJlwNy7oFVAyXbmRiqRNt21pOR1gpuJGC_yIT180GrTMi140Cq4VRwszaqIuGNPno1bFlnjWktnICvhDeUtKucWtX8QtAlLO5pXDKX9SM8M7dZogauoQ5KV-_Fl60W2p8_2WOZdFyquivad6gYPT4f2mO5Fsq022ZWwvrShAXvFsmWCtmK31SPsV9VOIm8C7Ntv2ucbmaV_ig2GWYqMAlhL8qua9_OrjQmHLQHC9777WXA3EW6L-h4TeMzLZUrfW0IXB5iRl8Xx4ZL1_JYy-KoVtxRSItUj6E3k77c_b_gfKR4n8Q%2C%2C","direct":"https://market.yandex.ru/product/1781255948?offerid=VjvsMgisQbu3w82eDL2YsQ&sku=560312128&cpc=mRUcztrFQ-SOzGyJmLcQLDSmlJLgVIfN98eA_f04cNa22yX6tGXcFVomfS4k4k27TRDVGkfmnpoEiNtC8nSPmB2yovW-e7EE8k9M3Tvlr717mS15dSNpYh7JyAAcCo_VpcvS4p27r2xs2x5roeq6OENv_HFT0Wi0GtLG87TGAyRsC_EkJ-mZEQG-2t9yVH9wdhpcCZusdpDKL7kQTGndY06VXbXlGm6ClxfA75tSrlsji0deMqcrIPFlWgLsCRTI4Zf8zewOHueQmd8czMhjaJyQr10ZYCaA"},"cpc":"mRUcztrFQ-SOzGyJmLcQLDSmlJLgVIfN98eA_f04cNa22yX6tGXcFVomfS4k4k27TRDVGkfmnpoEiNtC8nSPmB2yovW-e7EE8k9M3Tvlr717mS15dSNpYh7JyAAcCo_VpcvS4p27r2xs2x5roeq6OENv_HFT0Wi0GtLG87TGAyRsC_EkJ-mZEQG-2t9yVH9wdhpcCZusdpDKL7kQTGndY06VXbXlGm6ClxfA75tSrlsji0deMqcrIPFlWgLsCRTI4Zf8zewOHueQmd8czMhjaJyQr10ZYCaA","cc":"CjIxNzE3Mjk2OTYwMjg0L2RmNzYxNjQwOTM5NTJmODY4ZmE3NGE1YmRmMTkwNjAwLzEvMRAGgH3m7QY,","largeSize":false,"promoIds":["VjvsMgisQbu3w82eDL2YsQ_fZ3XLaWtLFCVyd6AGdo2aA","VjvsMgisQbu3w82eDL2YsQ_RZxDEBsRV0HjPqWR3eEJRw","VjvsMgisQbu3w82eDL2YsQ_x45JLWBYb8ABYw-oXSV__w","VjvsMgisQbu3w82eDL2YsQ_z0q09Hc2YI_F30hocYABmA"],"aggregatePromoIds":[]},"OTNDnItfwRMjN9MRHuEMMuIRdbdaRT6JEjsBVOCUXiKkjSZN3C1gi40CBlwu7qwBKXAziziQzibyitbrE4hcu9zzAlWx2SD3c-f1TpZZFDaB77CekXc1RDJVZtuX3dh56gqde3UE3FXbU8NVBN57ICxTcpD8KDr5zGtuZFwVKdgfha2a9wuqTbi4NZNGTqx65S7I50Kn3NyAQbiXd1E22A,,":{"id":"OTNDnItfwRMjN9MRHuEMMuIRdbdaRT6JEjsBVOCUXiKkjSZN3C1gi40CBlwu7qwBKXAziziQzibyitbrE4hcu9zzAlWx2SD3c-f1TpZZFDaB77CekXc1RDJVZtuX3dh56gqde3UE3FXbU8NVBN57ICxTcpD8KDr5zGtuZFwVKdgfha2a9wuqTbi4NZNGTqx65S7I50Kn3NyAQbiXd1E22A,,","offerId":"MqiKgvfyO58oW3DDu8s2ug","entity":"offerShowPlace","feeShow":"OTNDnItfwRMjN9MRHuEMMuIRdbdaRT6JEjsBVOCUXiKkjSZN3C1gi40CBlwu7qwBKXAziziQzibyitbrE4hcu9zzAlWx2SD3c-f1TpZZFDaB77CekXc1RDJVZtuX3dh56gqde3UE3FXbU8NVBN57ICxTcpD8KDr5zGtuZFwVKdgfha2a9wuqTbi4NZNGTqx65S7I50Kn3NyAQbiXd1E22A,,","showUid":"17172969605331932932706001","urls":{"cpa":"/safeclick/data=TxNGOK9vJEN7oLFLeCTKEixJYuEMI0EzvZFs82AjjgjhTwweZ7mRXd_AQ0K184sfZmy5nQz7U8xIc-qdVOMFoxnoSww2ObzLEs1KJpltGipDSanCui6QCq9AjwRcRDsVtIN8CWKLuiVIPO4bUpAxK4YNqJweOKk7OzFzSjxoydgMwkI6korxWhSOdPkJcP6SSg4eyBCFfae-74JWGlBVh1S2I-Kcx7Pl4WFaqGbgXErtN-w02RwEeMg1uK1ot81BstA9-5I5Dl5nvwr3C0LXThYtwSp3CrFtIqPe8odDdCJDGqJUpY7BN0zhjabJ8RyoDl-njkbqEwn0v2blEfMh1ek8pM2BddYuKLOgfLz6k6y5j83bbD_oUQKbMc_pEgph3oKFy2NtEiXmALH_L2WMu-hHmmGAKFBr4tfUAVgKjWeNO_hRHjDcJdTYQsjnxT6FEIvEZzKVoH9oiZ0LzN_zgbZXwbq0dNgk4o_h0EtyWTvlslF4msrHjkzMxb1c3G5QlejcYvTl59wSh3abbIlQgss-QzIW2ejXKF4NhVEYdlxcD-GNQta1tL_8dRwVyQkaVFCSch6yXJyNUX6yuS6q-AoKQUYxyCnvDfvRMpAOgfE0QQKZkjU4D4f35hgoTMt2TNAy7FZWmCVdUCkFFO1BiHjrlP8SoQcEHVdbJTj_sOvrFqxXA5HZv7vrx5IzU2F9lsXZEw2Ofmrg9ozL_NhgKSVrP5K8dthL5hlNVAlIEO2lSUhXoSB8y3NXAmXJeOYdCIugPiio6RjtBtKnijyVgPTVLesx9_3FeiRa7oMT5vsFzAzLd4KrfIDRyS9atQwTjgXi2xLEFj058xYpGJbj8FCd42NAFyPUgqDc5kqp1nWW0lMn9gA9t51aOp_f2Tvtv3NlAk6Rwd8co6Fv2a_NG57UeltpvYGFgerTIb4ZOUHKHC_c7tBQ5fPHaUzcxvmyvRXm4AOatdOZMbsKd9r5OHoB-3tTgXSLSaWxnsl90axsP-0BNfnPp1OR3Wyj4wdLKJf_hZoT-juzSal-rotO59yCN_jBNFPdeJdMUVGlUtGtHblojWhowuUtwycXd_83dP9d5ijSAGApqXRwNGp0gJ5vAmY_3b5WcgmNd0SQVWmqmg48qQzZ4t4C9Vm4haERdWfmSh-SqSFRHUBAC5BJOXZb0ZZhMTXtybHjl4Rh-E1HJB5W_Qv28HfYDu8EIB_3YjPkMVAoYMre8OJgVuaSlW5meEN_WDQTfzFb07kNg4Tp2zyzrB_7zTrMygZaq78aFm9qlvqWyQGP7dcHOZz68ur5DgARQpUIhNHRAAb9TGTNfiPj3bxUTOhgZe4djXrubGylSzqhSzTRsDPQ9o_YCTcpsy6t-rdvzOaaxYp8blpNoEY0BX5xNrKPebmL63BcQMDFeItBnd8d_meRBxHiGj2Il8fnaA5RGdGDyVYTd6pmV3vBu5NJLKqd5e9xxSTNMhnMokti3wKw05Q8dnB_5EI66Fr-HNG7nKyxDEOauAlEJUF2Vqtk6Zu1ik1ODeg1dKFLGd8CHdsfaoIyLER9qm7Am0BMPZGDh8mXBQe0xV7Czmq2XwrBlxwCSF7JCXYzOrEGxZDtodeUq1sYLeeaaEY9JGS1NXfk8_zFWijbTXWs-I7tpoBPFtLnJAlYm2CwNcHg_tN8eKFs7weGC6ZB9VlqCGdhk5534HWdpXbnt_IwwfFsqZc3ygVrcbY6rP4erC-IIzyXoZnP5OJvGc7EB119HuBBeeqPHa9qqEBqehE8ALXnJlm3YdRMwNP_W1x4yZxqpJ-HFIuRTNmFv80PHANhXhLpn5vYxVYP2DPz_VmNZ3YuvZZnhgeZM7mrXjgpEk3pqrW0EuARQaNV9d-xndW5ogZo9MmYp9nHEuGnQAlPwX5m7fzuYC42GBYxVcno6Ysz_3Us3axza2pUAB5kgNOZWSZA3BodspnHvQzPHV4hh0A1bj_VZKAkwik5A-v-oCmq3UEgXAVnSwHr52uw8YqCMs9r8vDdDDY4WV1WisjbpN25dYDFv09uSO-mtsrPkVzoPcp0_pxTbd8teTnDJ7KoLvA11a_R8UHrJYH9ea4-0---YL6mcCOrtv379L_T8k-IIlqhPvBL9Ux1uWQUXQr1dZY8K2yxgMFpmT8xxKgDxQQbPo_0ntL67CPrLyjewA0wGZn2gxNfWbg-_K1VzpIO0xIrRtkMg0TcNlcBJaNTZtJO1ptG3O24G6wyChe-E57e6Zzou5zq2J9NawflbJq3C6eQFMMgShYWyE00lNaar1UIYFO5aBIKtCeSfY5uSFTUiNycs9KiTUVfsJgNDs4qEsxLA-qjBE46Ge0Ws0Fn7jC6gJ692P43MEewpnySmYNpr6YIhE4g0-iLzdmczGKVwt8lSKHffqGJrh9BeDXS0vfsFgze4lZFPdJeiTb84Kjm8bDK0rdGXFb6FyZdcYFKtNrGt4txEaL7e_T8ABMCSDhFHVbEn3yhxl2JmqCGo4eNthuGUHtjLXTq2wBmgiHN_9Ygo7eUdN5G4gfoHl_jAs0i3SZfBPLTVkaxznq-GDGb-xtyIun8VcfLsbNZa8t8rID1FPxRcStPBGMQWtct8H9aLivvJGY5qFnRjO2TXH0Jcyd12epKjmu8EVGalJFv-LQ8myQH1jBPNYl8jy2N9Xs4zG09fWxAw9454E1ayeybIKYAY1Fcz46J_-TPSTrC64s8lMLFBoPltYfsVKoXq6dDTA93AS0DGxhd6e7VBHo4Nw0tidHerT8vaKMaKf6P-zWRXEf3Y2eFq5Gjk-L8yaeM6Fnt5ncvZ12jL_BLCt57Pe3nEosrDKwDj_2lLfWqnEfM1bmtt2Hx1gWq5Rv6il_o7wsfiUIkn1aAQpWJ_E9aIS5xkwAMh1w3crybgWD8GPE2ClwPm_SvhyjIIomZNKDS1HCbqX6Q2ryY1E0jzgU4ZhyxHlTiG9FhSfyvrBM1YO4PoF_raL5EKBXoY3wQnr-rPZCNkpJ6RtTmKXngUKQ0HQPTM7aI2FkwO_AFILXL-NZvEgWoS5ndO_wYf9f30972WFb4BGNqQacrg7cPgNbmZnxZlXb0c2YzQ3F1xqbjaSRuIf0wYRBHRpZJDyo-JeepZu3KhmdYe0abSFhqLmK03eUDaKLEyZNr4R4VlRU2fZY_CiW7nDSVtVNJb8s-1dWbUAfOMU4q1KzlZAeJwoyRpwIHQxlnzd3uqPygg8_dpzQiTiShom7h8SLf0JbOFAEN13PcBvp-8qkl2xnDCqmJxw2oSZC1QOTuosYqE4ofoe_5lCugtWyvlnVascF5b1XFuPthuU_sTtSm0hFkOXnVtvhXLny7jMK68LPUoecMK1tsdqS29x7V3KPy3jIK401X2rnU-5EDma1ABNMcqr1yrJIGOVW7bgRu7LOz7z8Fm-VYDP4ybY-i8py_wqFtXqcJ0GJHvSYO2GdWukAfwXGmQ55c3mkT9DdtAKPr9m3h9lmCupUJny7lVRWIY8ag-WGQlISES28v37pRsn05tm9O7KD-EZvSZJN4h-SZjIYeiHH8s0BTBCieZQ-5HvmSDYRA8-Zqsnsqwc71H9kaDNzUGv7ulPzgITtqIZdWqws6w3tudUzYpEPOmcvZEGXnUG-exX_DJQ2TeIfvRSKz/b64e=1/sign=bffb96ba2c9ede175f6d2e1d85dc315c/keyno=MARKET_1/*","offercard":"/redir/Bz90OckBc-A7SGVMSXl8Uw3dAqho3cBf5-SaxeS_7Auj9kMORyBHoiajWKJuM1m-IVAtDYuIpzRVptMoqXCypPG_oCIXjlSB_XLnKtOPI8_0f4vB-h5lHIUpH_lfRG-aKg0LiR7_EIgrkP_dbEybAgPG5aS4VGpM-A8lbEKbnV-w9m9SAl4GsSnHt4qEFH9Iwekaog_rY6HxEawWk9LRQTWfWVJrpNQazHzYeBW2xwNeSIWivz0__NbhzRP2jEeE_o0cyQxDLcdTyENe6TKkrVyByxA_xtviG4zhkiU_kgTsbLJ3vry-l06tdece67zNJc4mrQp58Slxrp4TOQk2nM80DAw9i1upyto-r8fAKhWRHf_S1YyJ_74DD79U2GDPYVwDshX4bdnqlNOq23veJ5BCCHpWklFAMQsHrVQTb2jfvAOgvIwmEZNbhTF0MpcP43FD-rA0dgsBZglORLt69HEJ7YC8hK0YhAYPwJanRb4566-ZLt3xLYmPzwg7nmPGfrJ5hlpw7nTsFwhKKhPHDsLVW8wIsdRtpZ3-bA7NaWc5Nm_rjSX7rLl9HxyyIWoUc9DDSLXU48X-cimZq4eRwoUZmq27_Z6pqXjDn9GFWSCoWU-7ru3PQkh-RxstHBuaxRKwtXMtGYxe1rwFrTY4xCJQBnAAaxAH63VTFyzG1YPqId8NnvAYcfLvDCOenV6TrxRWSgt6a1twWIxvijdRcGZHqC3mQIQzixrmo29vK-WtZizZfJo1ek4clzc7HAd_bX0Cayl2kt3_4YFhe5XGUi3AgnOEdhWpAVy2orcPdEpRUuth443AsqFxhUWPyXni8fYM3NB1U1XLtXutHSy3CLdzI3nmwy7GWQmaagZJNKqBjg2nSbBhCPhi92Iz1EeRu4kmaZjd8T-asNvrJ_N3LmQKJiLz3fiNqpmSn2nfRmlHlv878lYsrPVmhBNzU4BIOxfwidl4C9JHvXEsgvD7aoym95Gn5kbHA_AvIlF-252PHbsGg1dxTrrV8PMbXeS9JEEosy8XCGgpknOTGgjtfsw-mogwKh_ymRNTgaxIXYLo8MndebTdbY9WV8MyeBSUiVBiPcP_x6RZU4DrywZUanmUxjyhbAgusN68nNWqCKbGAsrCmfKhTEIA6u0T8a1DxZVCXZVxWWwFuga6QkiQ9z7fD_N3HNezsyND62p6hDfIVSu7LAh63qYcNyBe7mwyrotwg1hHTHOHqMhVZpUozJNG5wh-kPbEZc53ur5FRh2qe-bAK1hzJLIBqwDb9ON3kyPYxLfuRdPeOpCkOXuglrldtUP_sF9KKIbmn0pT3lAsq6m2TXm4oZhcUxP_bxzWAoPaNIpLH6t5M_c9RhLi_BgK3hP0A90lL8ejy3-5K3zutN1cnVb3p6EXiv23ujjHCk_CL3XxnyBx-SMPHeeSUy5YRRJ6NLheO_goBaY8deT22FXBnxJALYEsgQNwXOs81xKqJigSrBIikZ3RaqkpJB_Q89af4y0G0tSwa6OANOBJAXXvqTtaQ6wXKkicbCIPJQPZeapChG0QlWROmbVuZDDXLyIaWRzfmEuV6g-WL6bwTq8a0dZxNgzOkdif3_y7vlQktArKlKbF-wPziOf1P1yQdm_9Lshs8ikMkG5XXQRnAPBMgWbWgIc9PPhR94rbUdQpZLTv48VRwaifHNmckx0jpm0nSrqcbx02iP3JCq9w2sL_-nFNoX0Edf2x7qD_E1z6vyhwb_8WEExnulo8ie7ovXVF92bLmNcgu_2YcUjaTZ5XwFoyoXXJcvuDR1JGfz2HnLdIOSUTomr3uPwzC9-BO2ui16EJ1_iuOqwdZtHVBiLJ0stDkZ9bVqQ1ISNpzkFgOZQgpVIP6KqPRDJQgJcqZHm0ZbZ4u6tQAqv4-nTTSVKP913JxoWIKO1VB8Hu55fyKh2BxIIrE7PhdPKtpi2Rj45oe9gIPpaHbrSm5WHbUzhMWZch3jU39QoGeuBmLXEVnnDJTyBz3-fJtXlcaGOJbNC8knYTUPYAKAoXgXPY0ERtH6Hf4Ejw2hWfQ9kx0eVocTWUhk6drOjKMTKRPRTUgWWY50CXncC9cG09-DP5zozUxbCzL2pfs9U2HgLDISIrdkcKT1gnUfN9OxzD7tjSwVf3hmmKLiyj_A38DxvmdSJFp6AZEfKDnen8gKf2UZ9Pjra-dQMi4e1Ze4zF69Ftrbm5_BV_WJrxnJV97qsuswNIUuWA21uyUUEyRIgDs8zw9IjPc7c72bFcbGQ5y0Um96MGS4KwKOWbOFqygMFuI5m2LUbnbHAxc4lIE738XdZDUpWW7ZV2IFtr8k-6V2FoeS30ggqGPkhPDsAGnqPiqHF6PVknpgDrQXal6-FUcbC1pJUNo87NoalMtHgIzNIXeefakY5qtJ8tIGFD4VH5gzGt1GPi2rl7TpzQGwSoHu1gItin68EcGKmfmp_YuR3aDf037s-K7Y_g6AbZGgiFEtrQHE_p0hHwplJa4yBzlaRNpP5fSbGWxqjcSewdB_kXNkMhqbWmC_C2ZSjsc1MqZ7JCOrdIpXquzY6qbpDRx3hEQEl6O50DnDQYtGdl7t50SgnakOUSFzf_YThrTmERBp4gWYuyWK0iQUizMN7QwYqJ_uZDvq4NJ9xPyJWBQEV00BDo2Cu01ouvh0PWxC06yXrwMWrQea01qlgUIq3DkunSQ5H9nOYjw7FM6UIE7RaCLhHfmOyMchT8n3K0x2CT9JCapbziT1VY68h8aEXRF3SUci-ot2tIRUAgKVZ5IRQ_sxDWyT6nWU7Bg4eW88Y1miw1K9ZgamjHrxoIxPmbiOwe3YuV3qSUMKEb_4IMIXevI2-FfeOQckYIQiGlTuxT8YNxRPzhGtM0XdCb_MPrBkDfn58iOmYuYD9nMbX9yTc-5iOQHWZfCGxrWcdSc5t4n0ZhHJE7-9UzTDJBrHrKBfKT0BhsQrZUhtSFUZMEq8VWXdztmZY723svpo83KO0CQkZezA_LYz87YCF_OCUBBDtTQd7td5cyPQ0x2AntvtXXsWxG7YUnSamrW8sO6qyLXihFR837EBKbBqnKi7Usenia6N3Ulk--iCWV_GxS5B7NdGsTTvcTeb0f5vmkt4BGxvLxj608AJfx7T42zlYeRRVT1_LqaW--bYjvgXyVSt-tmolIY1pZ0ojMkkjLwJdNlSUXe-Q1GJCeN1sR3CqlHrS9jR2fo3EWhBmAqC4vFLaqjOo0kePcSfuVr-5ZxNQ0cU1nHLKOPevoc4VvOCaUDdyBjw1WgXSVAVEzRe4tVfWE1MTaqtEqcgXRTDGBeVKIWgZ4PVygjIzsnFmwc1Smb4EazHqNwxWmHz4hBp4bXM5wYDeJsfy-DJdlfgwl8vcKnF5dMKgghUwa41_Rud3uJy6rBw42_XNtTz2OwGxT5yI6p8SF8dADgNjLNDoHtPggmLTN-toWWZniUqrwD5TJHZTjc2bNbu3R-Wsl3Cw6uAFSnaeZwcDtM-6B7IYSYzP4kKPP6gUmtxMfEmLrd2OyaOWH3qqluqUzvyItTTJnnLBGhP_Yn7JHW_ZsNfGfh2EEgPTa2jXWAfapcsgHwZVYJ9-FmQogOjpYDS2ZyiGZd3ka4Gz7XO6rfsP54V6nakZyJIWSOvVlajKexi9lvQigepQ7Ims6FxYGKj_YYmm_UDgBJy0MWKfKakPjCNxfqwQ,?data=Xlb4aMqx5vs8BqykWCPD1a5GVhP1YZ8yHtYzpvmJkewz1z4-WHBi-kB6RxoFzzS4dpRW_kVbd5N2O1D8hU4ZtAXqPoUaga-pApY3fHRgHZ1jzwVTuPs3Irq7GBd6x9XtzDW3xz-RYQO3aefbkZsfmoyCARYBHjF-uyWoPeMGYmPpzMm0s-atuStxWKLLRy1GSW4CSJx7Fz1k1RSJjY89DEJ5fUxaI5mhnZ2ZpM5jm_GlnZKe0FqyX9neTuFhE48R4J24VvwmaBIezci24XCYhy-DbL1HNaFHVlhbTt4BZZThoh8VijII59afHvhK3vezD_xbXPgZBRHQ9tb03z3UuZIiOIV9uuwZVGmdoPXzVVEEn4HX9-0XG9d14DL756ZH4y1XiESvly-aC9zkc4TBE9EoZpgQiXyrZOvNVnYDY27tKLjigDaAYI3eKjSVKsoC37IU3pCGFCfnlVWlsS6G_S5OO6JGbHy-YIxIWSwNP_r-dLEmOrutrQ451nyCtAxscgcjbDxVW7kzG0y4OcGv4HBa-_21qlbGn36UOW3MHH1gTAUF0VR95Wwaaswgpw7wGu47hbp5YijEjo_hrbwBRCZT2_sx6CRKov1cFqBzuV-pU2B_TVZ6iNgk1BK-U_-u8dhyLwRltbThYnNHiO2ajPL_Pv7UGK1cFbjmZ5IZ6ZMxUsAb_ZHHpCJjo6hWWg421Fe0YuoxdyeZM76aVKPgllxTnUuho_JWYL9nd8JJmEWHGHNN_if93TiOiOcMdBQfDjQv_gCk_xT827euUH_kfOTGA9wE9sldf8rZ2uiAZixKsUbaGCIO9FBgBGXZ8igPyjlBkxvttoknqWuZBoIniPYxtlHxaQVpd6ZzbA_XpygEziCReYVT0bCrUO2GlJ5QhpG3AJxLluEoGUSh9TdZKNfkXz85LlegWRHgM1ROf4RQH8NxG_b_yD-ISX5uaV43ggR80_iWRHsWKpN9vPUXWkfby6iZHctwpHWDqfkVZuBST43pA9hCuTtsc3xqIyVzchR5z846fDId9Ezb2X5LzP21DvTGoM_GUjl_8fj4aSvDT8DJts5Ne0l7Vu0Xdn-1OPn-g6Znd4Ww-2Rwv4ankKkwJPyDhzFaDZ7r8T5mTYHt65IqSbjM1WBfFso4b_aDnrrqMkJyDoiai1S8hTH9rdhNPgB_zHpo0N0MadH3-5C_0tnduOdSFL9Vc1VqtKXhv1uOWP0n_lXtWb9-73HDqRybAatjDIkndZ-KJjogHWIJ3Hgchmj63icMgf0s7asKnec3sDavhX1_OgtAfuz-PUbDbuWlIU5wp9f43lziemFOXZ3r7IfZO_r2RDRoVwknn-4oD-zdqH1GOZd1s-x8QufWuOCcN4YUsjtZv19N7gY8AJKfGSpB9htO11NClnmPWaRZZf1rpqz4ww7TkT-N53gYF4OvV16VIlPIhWBibt4VSw97PAROEUYkg-KXhpAB5RpyGRdhJSfZiTnDf02PA1sF84MhTN9BGguMVaEo2WDkY5-5R1Nu4kK7BOiwyIBvbPy2L4BD92Ji8UscvCC-KQ2QtNuCN6hjboeW-BAPE62nrxgu08agZCPzLti3Yfys&b64e=1&sign=b63aee14814150ed93435c8c1bb46730&keyno=MARKET_1","U_DIRECT_OFFER_CARD_URL":"//market.yandex.ru/offer/MqiKgvfyO58oW3DDu8s2ug?cpc=mRUcztrFQ-SdQQXaUTIiQoEzerrTUbarYSyQeYv6A8k5ougM1oEXH8mXHtIc5VjgrmTtyLDBTBh6IwCKAIIfIXMLs3brMzD89xK1TdgHMTr-m4ZCU_Mb4jKK_90GO821Kq2Ab9WFJrC7khM2-w3Lto2AlAYq2QjKfrKPEWwfRhTaMeOdXjmiyxH6Uvs9kAIYPzK57yh0HMIkmnKb0fAKoQ%2C%2C&hid=18540470&hyperid=1781255948&lr=213&modelid=1781255948&nid=18540471&rs=eJxNVLuuFTEM1OmQbkdFTX2R_H5w_l-ioudvsJ1kczt77UzG48n-_vfx7c_r-98PdTLKT_j8hW9DIvMdM4nyiV349Ihrwo41Ak-_QbCt2IkpdceGEfDESHi_U9w47_c8mO5huTHDQ3D3JygfDsmiRDtWkHNXGrlvzhn8YIYLnrvS-7Yb05fvxOdsQBw-qJdzag1wMD1i86yLAg4moerBJC6FdiwEuTERShI7h9U5z2Fz9zOYV5vsOMnkfE_GI1DHAheUyE_BTZ84H4UQADzlSWpOvMc99CQMBrdiJnwS4qBnDorQeJJEhJvYvbR8dShXwqX1k9Qm80vCl0GtmC5r1QaQKeiIbdAFW1u24Rk5dnRvAj1RJRSDDLMU1iGt2hLkqoTMGXq7CHpzFni7FhdZcTWVyj1m0vAX6SSssSgmmS7hcd9woXpADzFKGN9o1CWZg7Xk0_El0k66SawMmGsX1AWUHGcupBJp0e0lJfcJHiZi3ORDZvigbtMyLXhQF9wqDpZhVUTccSbPwS2L9Lg20hlIJ7ygfETlXKLOD4IWYRlHc8dQ2h_pmWHcGiNwFfWQZOV5fDl6ka3pczyWedeFil3RuVPd4OHpMB7TtUi2bpNVCZtLBxpwVixLJhgrTls9wnlV4yTyIcC-_KZzfpBZ5qc4YJilyFEAa0l-VfN5frUx4bAWIHzte54FTxPhsqivMYGPeblM6WtL6OIAZ-S2OD5csp5fK4PvWvFIISVSPYLZRP54_Xzhf6PoKLU%2C","direct":"https://market.yandex.ru/product/1781255948?offerid=MqiKgvfyO58oW3DDu8s2ug&sku=560312128&cpc=mRUcztrFQ-SdQQXaUTIiQoEzerrTUbarYSyQeYv6A8k5ougM1oEXH8mXHtIc5VjgrmTtyLDBTBh6IwCKAIIfIXMLs3brMzD89xK1TdgHMTr-m4ZCU_Mb4jKK_90GO821Kq2Ab9WFJrC7khM2-w3Lto2AlAYq2QjKfrKPEWwfRhTaMeOdXjmiyxH6Uvs9kAIYPzK57yh0HMIkmnKb0fAKoQ,,"},"cpc":"mRUcztrFQ-SdQQXaUTIiQoEzerrTUbarYSyQeYv6A8k5ougM1oEXH8mXHtIc5VjgrmTtyLDBTBh6IwCKAIIfIXMLs3brMzD89xK1TdgHMTr-m4ZCU_Mb4jKK_90GO821Kq2Ab9WFJrC7khM2-w3Lto2AlAYq2QjKfrKPEWwfRhTaMeOdXjmiyxH6Uvs9kAIYPzK57yh0HMIkmnKb0fAKoQ,,","cc":"CjIxNzE3Mjk2OTYwMjg0L2RmNzYxNjQwOTM5NTJmODY4ZmE3NGE1YmRmMTkwNjAwLzEvMRDIAYB95u0G","largeSize":false,"promoIds":["MqiKgvfyO58oW3DDu8s2ug_fZ3XLaWtLFCVyd6AGdo2aA","MqiKgvfyO58oW3DDu8s2ug_RZxDEBsRV0HjPqWR3eEJRw","MqiKgvfyO58oW3DDu8s2ug_x45JLWBYb8ABYw-oXSV__w","MqiKgvfyO58oW3DDu8s2ug_z0q09Hc2YI_F30hocYABmA"],"aggregatePromoIds":[],"benefitId":"OTNDnItfwRMjN9MRHuEMMuIRdbdaRT6JEjsBVOCUXiKkjSZN3C1gi40CBlwu7qwBKXAziziQzibyitbrE4hcu9zzAlWx2SD3c-f1TpZZFDaB77CekXc1RDJVZtuX3dh56gqde3UE3FXbU8NVBN57ICxTcpD8KDr5zGtuZFwVKdgfha2a9wuqTbi4NZNGTqx65S7I50Kn3NyAQbiXd1E22A,,"}},"filter":{},"filterValue":{},"filterToValues":{},"product":{"1781255948":{"entity":"product","categoryIds":[18540470],"navnodeIds":[18540471],"departmentId":54510,"offersCount":0,"showReview":false,"reviewsCount":34,"ratingCount":268,"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-dc7x5hv9sol/addToCartButton":{"offerId":"xYCuPompe2o8PV7bpyVbMQ","skuId":"666289114","pendingCartItem":{"productId":1781259588,"offerId":"xYCuPompe2o8PV7bpyVbMQ","showPlaceId":"OTNDnItfwRMjN9MRHuEMMmUVH5dun31pGFWWIBDvRRyVHkKZ7LSjjFnUmOLyJXmRUmWpF0x1RglYbisKjjh1AbO--eUT8Idyc8cj2wA--ojTxpqe8ywsAtTlHzfhTCMzWAQCdjFtk18PwLIv6bzTY3yR84KZawk67E384SwXEFJj2nrLxlkIRLPmOTQyDJDxh7ko2Zs-jDkvZ0X2XByw0A,,","feeShow":"OTNDnItfwRMjN9MRHuEMMmUVH5dun31pGFWWIBDvRRyVHkKZ7LSjjFnUmOLyJXmRUmWpF0x1RglYbisKjjh1AbO--eUT8Idyc8cj2wA--ojTxpqe8ywsAtTlHzfhTCMzWAQCdjFtk18PwLIv6bzTY3yR84KZawk67E384SwXEFJj2nrLxlkIRLPmOTQyDJDxh7ko2Zs-jDkvZ0X2XByw0A,,","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":"8bkhv6fhd9","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_SRnvaHsst6YCwRAL6DV3_IjJSARBFFO2wjnUSdJyUKTTaehAaGfjOIbz0lo_yNMmNUpvalF_8e5hOHFVMcdPVtk11XcHyj3RU0iOqMFGyvm69S9XxvCFqnCoMX-EAbaRpY5s8dxHH2Q3dHDIUsEWuxhvbkHu1OKIyXF3nTN-yHCqo4op4kv4vXiELgS2rotUsZeKrwbCyHd40inH9Ftkd95C8zRsr1VnQNKV0b7Ngk-vWY1ex14UI4fj_1DAf90v1r5b7HASKKIwXlVSqv6YH4YL7fBRymYIiwVXXPMWUFn0f5rQsDPn-GDGQGOGYN3MttbsHhC0w8Nnsm4By-GJg23FPBcc7JAOgABxKzrb7hhF1l6s9K3XwPj_wQIeHs7A9f5YY-6x8wnCDRo8Oi1BwRCE6_2D_gb9W_fG-kGPcJB2eV0e9CFQ45YkpiJBiMheKz-lLs7ICNiwb7-XqMNxv7-g-Cw_jmQezLSBqvX3pYt961-XPwYIzMa7K1vZPiF9nGD4KY-geJrwiUpj0KLMIEqcD7AAu-DgeCaqX-Qd45JxadjD4LeoQHhNi5lEfjMuNef5Qykf7a5xPz8Wn5uJSGuZObh2uFn82IhqenI4knoJQxKEQqBtJKu0lpFOHuS4fftgpXUkAg4gM4QX1nh5qfk2NrY12gIZfgOVocwqFk3a8hnEwiFkJmTRXrKyXf56Ub69LxGZbotzmuWf73isv2vUB53WRVIH2e6Pov6km0uIEFT7vo-CROEYcuhJ5gH7tqqgG95eCBZfThp7sXFcqAzEs8FUrHEDu7Ef2Od3z396kBNy_RefOx_IVGK9X2RTqpCfFrXQ-o9DoO4RjQN2sO8uf98fGObJ-j2O_1NOXOPEstwDd8vIIVQW05RnKm9JnM2Ei0n0XSTzBM10FaCZ0yCoQOHeMWleC9egETSvyxStvfflaBrckVQgEZskvsy_cJnrQwjMHrJOVQR5A8hcqBroHScrVUyI0AzgVVP6zBbob5WPqCQiT81Fq5SMUnLz-JQSgp9TCUmHr10Qnv5JB7mqwOO8HxYQa3zymjgWdjhwt7aiZcLyEVIsUbD3w_20XYOYmUsKJbzVQ2-oRjrQaIjTHT7ag2QdOg9wxT9zL39JOj9HifBSDjoz9Dwq8mrsmIylRyqsrOcQLQPzoOZBF00SL5hWn7k4FqNbZ2_Ny96HWIhg1w5vjDCI3P2puS3kIHUOaXHpMvqfAA8-XK7ldE9ptPOFdXEtWpvmbPzf-TIuSi4ltdwWome-24k9VFxcX33uFPULq2oArGFPgytsKsNm9UFPF1NxwyfS-VL8Yp0m9je2LLbePLlwdvyFDw0T_1Z4FYENIUW01ri507R1y1W97diSPAkvYDtNqBj-tROCbgk3th5s2PjAn3dWLPac0cUEDcx2qSOfVP4U-AhZt2g_hY_HxZO-0IaEdlE4rlDK1Tu8bTRP8H7Bv5V5pdUMt9vFPRs2VH5RvdikZpWE813LgelnSmKJLN26UA23vdyzbGrQ2o8Am09-vGn8Cnnjc0CmZFO3cAUw2LPIERfEwCcYHbj5RpLoyoDlODhdSB6z_m276CoHSzOWmujFTWVopvh4mrU3OjrdckKZXrE2KFa1G-JR46mivFheCtfcEusrcSN_qy7WD9k_CapFtakSJazKjxjRR8ZBGx6a6xg--W0-wrefmZ0H6bA7pQOsr_CDw9jmfcj2rxza4OJI5AmLxsNq9zzF2e3KbujsHNgw4vYOg7g71ugCfPHA7TFwFnG6iIydRLe0PlKEwEH1g0v3G8FTYjxbqnRFz1SlhsidqUrF0ovP5MHqJY5Tw6pag4g-eqm7mtMa3oNNqaBZoK5K2y6aWQdkL05Wg2SwUANzCYL6B3WnnPfJVNV_Q7mPdE1Gh5HNkuZOjT3LURU9VvvBxe-tqQCei0buSbfcD2u639-ZWpxF37hHlnNx6R7jxDZ26MjlkcsHxTZaSAxnWaLNpQ8HpVciZ02mPHyppQnu6tWPuXFNIk50qIp1UwTXAeQFQQd8y_PSigi0Xp5ypOaUy_N49xHeDhJNc6Mg_gp9o5rjP7prjem2wLTr_146jtIgOiW7H0gPzQkIlKNv_-6VlsOqh6_KiYbXMdL3l8qyJJAKi8LRrBBZMmHIkpII_IEMI2FsgO7o86qKZPWekITAk25JCsL5Cz4vwC3Uqz0EuDG0wA3AKrNdgOPGX5cWSMgLN2t4nite2aUkotkzllZVNJxA31SgiGzXzGdpq28gCh-RekJRtVL0J08ZskASLFkJqJD0R-0Fqy6yHZyAxbpeaAEOJKjxer1ojXyWU6tx7ux9tOPSlaME1E5jHNBwhYhsRjeTAiBo647qZzV3emlvKM4_dh5SSiXNjsk0PttjL8OWD-HkZJ6s5dQUJe60d-UPjoDzTxDM2SgJfE1IXcozzzQ2oOvIhMw47GKT-qM3SbKbjLQfdMOMBKfb-0cgDVa2bFBo9A3ChXxmUJOmd7SHjfadiqaHlEbRuhwWB8gtS1U2fLH_AmqRtdLP-qSb6VQ7fqlNvU18iiExX6a5hLrSwImDAzA2z3TNUDR3l1Bz07bmpQ1nABU6sSUQaz6dwvLlgt7s8BCZt5Y3WtvaqMSjcZMUCz_jEnS3qkf_OfWtkULTUdbN71bQ8XkGGPXIGXvWRfPP_1vRxI7jFCpL9kx9YNUR5DuTRjkRdPBLaqeEEX9VYH1LO1FTEjyazbXuUvWnWqFecN80gGRCp5rxJHtI7EaealIuDpTJ6c4MJrfks_QoNy_szjtrzdyo77ssFGfa7H11pHiFSdVcmdtLP26nVktt7uszNCxZttRHviCI2vgLnv1EaHsTkNy-mM5R-m3VayetMtZZyfua_2KaVK3Q7Eycyjqa3s1CVNAZ40XynoP4AjYJfe-ge4ygOJZMdoq_nX9dvmH15r0cbnFO1Bh_ARDp27MV5j9tYy17pyszHDXmnQ7jPcH4QfxctUoKnu8xyCkVX2u6n0hytMVhyvZOCaYbQ0kYAfYXSlG4XsKsV1g9GHB07YcqqV8KcM0gDag1HZt1DKy72u7oYbC2BP_nr0cxaL6pi-cFTjqeM3rul7kfpQYjHyCLgux5Nil4ja_KU7ncKkjFXsxTGByKKYAvlaCZ-1DvsmCTB8ja5BBKiJAy4HUEe2NpxW9Hi9nN01WWXiZwEE-AYHO7nkXAYmp3W0dxxWovHLiKMiMhKNXCBxmt7oZaLfg2tI4_M4zNOaADO2oQuTqoe8C_t62Ue-yMlwYC7mo39QQZBoR5kNOjQKewg25r0cAVOyniLzmkg9u6lPHYd9QuH6LzAqbuWq4Pvxv4OoIyUGFGKvZdx8p33Q-1fthvKQQovMn80AZcclnm0m6JAdKmECF3Q,,/b64e=1/sign=1fec8c4316f75a42be6e40036a25eb45/keyno=MARKET_1/*","showUid":"17172969606901205236306001","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":"CgoQsuShn6DC+b5EEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhYIxLqv0QYQ2ofbvQIYxv+oBSC2z+sI","sign":"APlpjoTQEp5U4GA9F4fEmZRdVVWL+yiXSa8lwm9OXZE="},"target":"cart_addition"},"baobabClientDataDeletionFromCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQsuShn6DC+b5EEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhYIxLqv0QYQ2ofbvQIYxv+oBSC2z+sI","sign":"APlpjoTQEp5U4GA9F4fEmZRdVVWL+yiXSa8lwm9OXZE="},"target":"cart_deletion"}}}},"meta":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-dc7x5hv9sol/addToCartButton":{"name":"@light/AddToCartButtonSnippet"}}}
{"widgets":{"@light/AddToCartButtonSnippet":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-nilpgnhtkq/addToCartButton":{"offerId":"MVzlHYjg-JnHJ56W55XbUQ","skuId":"781060772","pendingCartItem":{"productId":1781271155,"offerId":"MVzlHYjg-JnHJ56W55XbUQ","showPlaceId":"OTNDnItfwRMjN9MRHuEMMmUVH5dun31pqQTnKEnnX23K08PEJm9CgAFgEdlKR3Z9mqfNucDFqEVkEeE28mTK9Ddb1IJMHlWOAGyJ3Sh3pST0XZqAETvg77vd3vH8IXBI-1WuEOiMhLBlP1YC3P5kn0-wAoTtqCrkylP2gzJnjoFWPiLCNchtQfuZ1sM-6FdStLtymSfM_1ll7H-lSr3Z9w,,","feeShow":"OTNDnItfwRMjN9MRHuEMMmUVH5dun31pqQTnKEnnX23K08PEJm9CgAFgEdlKR3Z9mqfNucDFqEVkEeE28mTK9Ddb1IJMHlWOAGyJ3Sh3pST0XZqAETvg77vd3vH8IXBI-1WuEOiMhLBlP1YC3P5kn0-wAoTtqCrkylP2gzJnjoFWPiLCNchtQfuZ1sM-6FdStLtymSfM_1ll7H-lSr3Z9w,,","skuId":"781060772","shopId":431782,"price":{"applicablePriceDiscounts":[{"priceWithDiscount":"930","type":"ya-card","totalPercentWithDiscount":1}],"value":"939","currency":"RUR"},"hid":"18540470","name":"Киреев В. Л. \"Банковское дело. Краткий курс\"","label":"bd9n1bn6l2o","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_BEowpbNRoMD33qz7pQpkMI06p9YsllAbi22XWTWCLWHiWHHNUIZM_yctr12r0WuCZydRWCMy_nJuMyonjE-NKmxyuPObc7UDhjr9YV3m-IrXXx4-dLJW7qECAjQorhGnkzYYZ9aGxtmy3r_Xujzda4-zbGqAI_Hwiuz2lOp8ZG-vAs8R19x-Z4WBIR2MV9CoPLGKo6ILE7UHv9piG_JKmx4ijzr_M8lhrWeNwEItll7mXLtXPcHo790YQlFLkIBEcjHBYHYUiXKQG_33RKOQWwstg2Y8IPit9bHZCcBp0oILUMcOd88_VCIh5QcVDXABBtkXprkSuvkP_7EuwQ6Tz9Nqv3u_0JddN5Xf-VDPv0I25SRfJmKWc3-mMKqS-oypBd4wItTSWfhK2urzOu-1LNkEZacwJdgcmHLR2-0oDAgr9VapsN0LDm7YlRdodCrvSdBzYtApi1qNXeFA2dC6ZivreNQs4jHUf-Oef6OK_Z5TW1vxWS5A9sHyvM0-LdTHg92yFm9QtNN9NFgjL9D2NiQHxmKwSzWZGbnoPG6BwCxxuqzjYCRbm4PqkI5Ls6r1cSOSF4dz6Cu0S4Hwc10c-cyJG7_41C34ENvqvX88ICvUuJ_GraRSlvXlN_JOeaHwjTzPO9akmAHF1WFAI-FOU3kyVK2yenMdEa3mEMdBrfFWvTHJc0Upz_Cevv14DRFBXJRmav48kFtN9sPwqSwA5fVGcD7iNfH5v2U7YUMZI67wxTYoxQ5PrQzmuGHsqMEiBUDTzmdUOi3UE0GUJbbJzo8LYSgIo4mp8X5cKKaKwBWuwbp9Mc-XqzGU6naTNqM9ffN13gciDZL7yUhUfNe26TSNJHtHWNbWi262H91DBpsw9EhOvOQ9aX14qzf2YlpAMXcYH3_W_F0JHYFB79KxSJOW0lRK9N6eGKBBoknlVR_0OS3I5GUJIi68l7m-4M58Q_23v0iKJqkECBeuXtpS9xSsUk8UF-8xwBOiseQEYPmwoFQ_K8brKTzydAy_7wqfMPVJBGqJVmwJ_Z9mktS28M1ypPmJIw9uN6FVadIv0IUOCsbWOvHkHVAtHFn4X8CMEUNU961NAqtI8KUnnfWGHT9aZB0-BXWxiq7hSQwhTN9tKIlmz792ze53Fay1Eb9S17U2o8f4FoEt2WrZy32y8uV0eLBkEUAelIowzuH61Z_aMh0B7RKC48DqfXEpRzlZKFqSBXG_zUzD6J-cU65EoaGJrY3cME7FFrsvlWvtgN_iBfjpNm7yl9bhByPZ575bzYSKGV-Fctnjwu1J4bNEtnUcMpAOpZsuDJOi4keL_Cp7yhl-YWPNXYzs7ETtwpfigo_BR_fwIOtNvFFVxQ-i0SJbaOKbhiCx2AowDEjmXEuiHDixQyBznntuwdjn-uNR-16xnjk-Rj4t9cLO-WF9jJ77OoRNVBuxQeo61Nh53e7VX1R7gc_fG5Df8yFR5A6gCkPfcu3SdedUIxSeaGaRUeL0vzupEWTyb-8Kcs8tFIXczW1MBf9d-Q1WgtAy6IZa1up9b5HjO1-vBy7cXaBkl1edlPqn6ST0nqxMQgCXD786IOdMjQG6f0qDC36l5te-DVPnjPYlshcv_ptS6S8nyeLpiiSoS9g8oXn2Z3iou7aB5kK6AFz1a8Sze7790lnL_4OZ80X3RPqYHW-2PTJ_uT69iRE8pBRIAWj098nQVEhrRu5Wv-kW2tbFuwhna9Y9G0Y43NfT2Kh-y5LebbMjI259axO-8UVeOVJGemzKZeo9CNjSLOtW2cEhYY5zmJMTlJBEV4bjhBteXHHmD7j9PeGEg1MotZWFSvfTno_RN3OLGUjGbdGjKVxvc1yg0mGPDmbPQet0dqnDp-Su_hwoV1nRAPgrQJ7iSWQvZA1K-a9yJtIzcdWA0HY89TqjP1x3DnPiLTw0K3yd5f1tHcNsiyLRVIWcevjezGLZ_tgzjaVGPxPLg4QzIVBZJmo-PRvUj3eVIgtP9Dyefwvz45pSJ3k6npk8EGp8RD4BZH9F8GMWnZE4W_UzydnQmz7hsWZreOZvSi3inF3vzzG1Vyl9T5pc9XgqzIpK4tz4R8KVPK_Z6Wem7nmJbHJt_At5XIMuS6wkmRlzuSfS5up4eql25BOZ-QHOsekrvUr1KoQZKfEf6H_VxOoyVbERq00PC4HWV-eGhAx00J_BVWPDlEXUMLl74NbEZaFzuZhF4_PQNR0LuP6agvyfNUXigKCg7PL-_8ydi67ie9M3piNuyz8QiakdsQyVzcHFPY9xhnbWxaXa-ECb9ghY1iKD8VllivntAfVtiJcrmsj0vesqhOFC1xgTdWWmabYfMI9NyPMJRrjoVpW0Zf_DAMrPK9cQXTWP2xJUYqz9ArsiugtZf7uAHm3p7fNjAVIZUE-o1tyP3U7KDappRVZRH_CpGANF8fM2ct2af0nwpOY8bh7P88nYSDfgTgXKvlBid2fSMmCZNbhJSa_sbkzeHC1_cOW_F8QsDpN10kh3vB-G4DFJj_Vdx1cUJzgbXr9SMeKwz4VGftgBTqB9HMOzXOXc1PURrNGneBwRM1xn4ojWrtCM98S44b5WZuYHJoz8CtnfQfdc9Lyp7NR3SeLuvnBNREqymqTViXgSKrseQbCJp4lv5Jlv8kFL6nnT6ilkT0RWmI0PX3t80cz9ifLMUD-Mko1Okxma6nY2vw9uRhU9yTUOpeivpKeU_C_PJ5cuP-vmjqFExbFVVQowU2tesBB3FFMLnipBZU3KGjubx7JPCyHeKdXf9bAOmDS8a-6NTECYgmNwIq_yWDMAKWs417L8WZA9UenQQbX6FoMCjkCkbIBONGzOLBJXPSb2K0bLHY1DITdlS2cIu2WLb1OI8VLP8sWxGEqAKxLdpcr0eUcQ-bT9ra1Z2wBUKSpxN7tf3fXpDRucBBKNnHVC2tTg7Cn5HeKM-VSmDBSwm3_zk28PdAMAOnma37F2BpBVe4i-vuJRrbf5kZm3a1nMuj3pXLlvIxZtdUDLHDY2cI9b5XjcAcGwMzJZTyUWh6jdVYittWvEr7Y5Hk463snMA3L5xuQmOrlfP8CArMo5FXhJ0J9nZa_zL1m2czxuJbEWhnsupOPgKTGS0X6zZ9TYY5EORe2J3SueRUkIW_TB-HxUpX0mCyanopdygLBlXhzP5fYt1nuJepDgwY5xBfFBJZZ-TtJQcCEBo7AVRMvq_9Xx-dxZ0sqgcsNyOs7vnV3Fqwr0NumBh866YQVzOkA17kDpXMAnF9L1bLuB66y2LVVev1mDWiY3OD4C9Cy1VGLQzARJYdnCOdwmvuZg,,/b64e=1/sign=6147da98675342f1868ca9960aeeaf19/keyno=MARKET_1/*","showUid":"17172969606911286874306003","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":"CgoQsuShn6DC+b5EEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhYI85Sw0QYQpJW49AIYlOSxByC2z+sI","sign":"I4sMJo7EkLN6BWxnk+K09ceSF+kFR89ZvHMAFHgBisY="},"target":"cart_addition"},"baobabClientDataDeletionFromCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQsuShn6DC+b5EEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhYI85Sw0QYQpJW49AIYlOSxByC2z+sI","sign":"I4sMJo7EkLN6BWxnk+K09ceSF+kFR89ZvHMAFHgBisY="},"target":"cart_deletion"}}}},"meta":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-nilpgnhtkq/addToCartButton":{"name":"@light/AddToCartButtonSnippet"}}}
{"widgets":{"@light/AddToCartButtonSnippet":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-4sx9tculk6/addToCartButton":{"offerId":"u4-LRhdCG-r6gsPIgX916Q","skuId":"102746501210","pendingCartItem":{"productId":61769674,"offerId":"u4-LRhdCG-r6gsPIgX916Q","showPlaceId":"ifi8M445htAVqCMmIJWGyb_-3CTisIT3B7YJMr1isYZP15hy53pphi9SQxjeSfsE0xQpNwn5ePpxRGN7MTE6vzCCx4ifyN9Sl2Ew_AgtqlWwUT71ezb31RovUcCVPrM67ugTt58YGNtQiwHKCxESJ_MdrQV1lWPRND8L1AQWp00BBrPcwz-yEDb1jrgKHMmgH8bE6C17Yr2k0Z4_oBzwvTS4D0X-7KcYjqRYDkYybvqarVWy4SpOJ6uyNCxaGzhP","feeShow":"ifi8M445htAVqCMmIJWGyb_-3CTisIT3B7YJMr1isYZP15hy53pphi9SQxjeSfsE0xQpNwn5ePpxRGN7MTE6vzCCx4ifyN9Sl2Ew_AgtqlWwUT71ezb31RovUcCVPrM67ugTt58YGNtQiwHKCxESJ_MdrQV1lWPRND8L1AQWp00BBrPcwz-yEDb1jrgKHMmgH8bE6C17Yr2k0Z4_oBzwvTS4D0X-7KcYjqRYDkYybvqarVWy4SpOJ6uyNCxaGzhP","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":"fm0wlefe1yh","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-7cE2GjX-rGVypjr9jDIrJPsKopL4ViHWbDYWpnS4E_8gk0YNBRNxgfPhiST7SC5ndxn0yulMYe9c31J0Qx4bcHgVbwSaYOhZpp-cjpGiVU20m6vS3vgbQJSIybSrYFPsKsCiOeluNMVVI3Mhitsl8Tquzle_MEWKTIRBNzDlgySIDp80uyaFLGMk2I6jbcNDz166xXplAYIuyou-Flg_6GOAQtOZqftOZj318m_LynrrY7WrSQCuRWehN3GwtrOsup9kgqT9W5ahweJ9A9v3GLfiYjQNzRlLDqlohZQ7tPTqKIFxK8kTv5xdWSXDrC-0mIDstiz-s7kgtUa5AUa1_QLb-zoBNXxTtma-tvRlE8bWO8eL_Q53NVU-jbKdaZO-x0EJaoULZ2KXSiJofNZWBpMgw-eg8yepo_OsaNeFQ6XbsmF68swKCUj21FMzcY6yMjIXaCvyd-QaBIIv5Iq6hrf_9i-FbX95vsI-WwZ_Wzv0kVGlDfAjPshYeNbWWaw9zmlmTm3gyw0aDbw86wKiz6igOOXrpQbXPpWQeEomv-q1ltP3_QEJAKIbYyNcUMYd0U125yOcKWnO4Vnna1daGF9w63YJURSEocu3V7v5dwpywq7wwjD1yWK1Z4yMzcMNF0BM_OXqtayadqVy6qW9_UCEVzPoUzsJyRMUsWiewI_ppqHYi5abnJWtsXEwMURDhNdD1uhBZqR1DLHixcbsg99jGVPEXGho5FRJfbiZAv8Wx6XUB3zS14WPtSRvQaKxEWM9XWl1hVo7h--lRW3-RgAKPreqOpIhmUxtm1U0YRVle_vYU7Q7jGOjt2eR5hJnSSo4boFjiw5nwEQUdeTMNSU4rKVvY9obu0TTbGZW_kBMOIRZPE6X9wRbxZmJa3VfGySUNhZlKu-pg1CHPLyh6a160q4BlzNart-C-SqhzQxTCvsxXenF3k8yCV-HUgk5YRZYoza5xLE8r8p12whG175fzaJ2DC-ZAKPzYqI4epo-7kjzHz_0qpxfnVwOWidbqBWRazDmADD_TZk1Rr_vHu4chteIYGYWlGdF4Nv3tj7xmJp-iSXovwpQH4j2vJc8HRXSnJeg80zdvVwmmUgEny-Jtn__0j0YWyocGWl7roRMjcxD3syyDHF4CCXfqbROe8o8UeypImj7LOfMh7U_gdpdAMRKrcn1OUFBLwD_3pm1ebB1sPYC-mqXLYEQCpmN3MdgJnizgnblZ5_MSVrGkhf_lUA_GprBGalzjPf6ZyJ18VAVFsLOpYcsmkfmkORkhQDZy96wOtPERaQGzCpfvfhO2aetJI95XaIQT77d8imzRYfQP8uW6-N5AAMcl_I-ck-NIlUQrPCM65ozsPz8W9aKaInUvVzup93jxHRBbfBDPOkmYJi3NsJEeZFjRjXMQZF2O7Q-2MJ1far5tWilTODNXD1wuk6w3kroHslTTG0QaVTc_1_aCWDe2HPzJB87Eu-Km79Xjz2UqF7GTYClKWOapChXova70zf6aiEy2HTua69bQzscHn3yEIy241nTLZ_FacdQ2MtBX5R1e7K5mGjgi0IAfnW3qtoedMSTV2vp57lmmaQQnmfu8aNfels8kxzTuECyL77yuft2KQpeFrvvnnx2IVk48Tct0tmPiDXX39UYB9Cv2Ktxx-pSgk8JGo0Oyqn6BQ3jqd7euN6vM_xGPcfOBUxjXoXJsPsYn1PWojOS76LHAkGQ3H5Fc1HJTSJEPmqgx5wGg_I5xWoBGS1gn6NpPiRpQaR6YofwN63F4q2aGgMePXBEIMhSq-hxstwZ6g5SIQ_GReKgtJG5TOzUlOs2I-Pa4Yg8wGEQu7oCUp3Vno3WxnsL5H2vQ1KsV5uhTZKwqRKfw62x4SWoerIVUbjtLXbMOLUgF_Tz7n1jNnL8iY_T022uLy7YppD4qsvj5hEP9loz9dju8TPm1s_sJREElS_gh3yPPBqvuKp6K03CHDfgu0oc-EaQkqKcuHd_w2oTWQEV-n2dNxPzU-kjxI9TQcmW5zaTndVi5KQ92di0l1lVuWsMuv_PoQpkU9yPukXPpiWnYCuDaOWz1TVGz0PjwUNpzJw28ihB-R4Gx6G-1XkobSY7iM_X7t-lkLsHwRxJnoO-U3rImOJC_wwvaFNNx3js1AsLL3tF2ObtsfYcbJCMoMTJvd9zRvBgvn_lPxPIjh2xOBoJrWVTQZVsaYXChXN2jZJ_0htW_koeofJVvapTt1WJcYXTJ8qVQQ00o8M0bm8qk26EwnS2mNPgYs1JXOtDVzWC_IsxswKalg_gyp42xpth_FaArLmLOdgvRvqGBiZMim4CzBtBuXjLvX9UA2luKBlSIR84bJglHEsmBy6kytvN7A_exm-4SKzaFP7rvIK2r4kWU_pWhnuMUWmEjtPD6-l0GmAOpji6O7b8vEFldkWPM8_jH7HQ8MpIeZuDnuUEtKUulDwTv8kYryV48VIykJRgc389-d6fZ5DL1DVeWWfh8UXmyTaOejgW1D2DolzNm0PxUVol8Hu9H1CXMXQx5D_LRvc3fe7dqK_pCGer5UQVaGUkyl6PcU_KoJmp_TOET7CC1mvlSIFUWQ1XVnp-MXa9EUFtpoOyxzsFRWqJk_9zB5LGBkHcCbSt15TQMltrp6fFaGUuCBRBfVoJMBL3qiJ74BsroNO2RQPpYTNF6HS7a3mHxyH69QLTGDdxaQn7rsPg5R7bzKt_SmswMI6ALd4cJSg7Mm_PPwRF0R_UMUFQgEHjrEtHOE5QTH6c7aML1kVSgPV082ql0zlAhVhKdKcgb7yrfQDd_mlE19VpWZENHmY-pR7Uq3PMx9bgtZIvfRSIfnX2b9cHq-U8qbjZcJBrU9t5bFsq_3yRMn0070Y8cMzhlbln9FJNoF6ncJDPaoYsPXpQ5EDdmv0AS3Myo6tvYxLiXZ312j8ZlUSdBFOkgnzbtOMLv1CGJJNgyYeCTVWbFt9Tm3AcrGoe2Lu1pG39IgbvMUahgrggPgzzWzS4h1LAEcM-jl0oWo8xF-eJhbBjlwjTarNoJtnppvlLaD3tLlP0bRhLmroxBW1ikZVSjzXIJ0pbN0_vusyev9BV49zPs0RQaAM0ZPAVJq-3pXMTDFV_N9i1TojpLZUSE9swuCnytYmcCzWUHZRIOrPmtzA66IXOZJQi3FdlKfOXLYJejDLb5KJWU0BQfT_nXgpy4zqrNWcn422SKZqhZ9fZUvKsrDg2Uls2Lo4MlxoHqsLR6Q_cvifrCdNiN1gLHZp8_y9cU6Zke18YPFG1oPGhSGeXW1x14paaIT5_pF3MxjM_tvYL6BIL1QsRwcWuoIQ5rzdQH1leFnQ08fCyNpmCoeb-4ooJtpfLBnd_Im36fIdgEiKRRhDz-p3i85g_ODYHWEYsAUZFCDzjR6JWWkYbCwp8VGcrLgoYKX/b64e=1/sign=c357b77d84d2b8324c5e6f44b675c084/keyno=MARKET_1/*","showUid":"17172969606871075886406007","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":"CgoQsuShn6DC+b5EEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhYIyo+6HRDa4Kzh/gIYqOGxByC2z+sI","sign":"7YcoLBhS8YYA/zparwn3D7SQRCfFjHoyPHRSAgCVHwI="},"target":"cart_addition"},"baobabClientDataDeletionFromCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQsuShn6DC+b5EEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhYIyo+6HRDa4Kzh/gIYqOGxByC2z+sI","sign":"7YcoLBhS8YYA/zparwn3D7SQRCfFjHoyPHRSAgCVHwI="},"target":"cart_deletion"}}}},"meta":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-4sx9tculk6/addToCartButton":{"name":"@light/AddToCartButtonSnippet"}}}
{"widgets":{"@light/AddToCartButtonSnippet":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-fda9lx3fiiw/addToCartButton":{"offerId":"0mJcCH7ehDpyK8cgozlgOg","skuId":"779062495","pendingCartItem":{"productId":1781262521,"offerId":"0mJcCH7ehDpyK8cgozlgOg","showPlaceId":"APsA2WLctShfoDAYBuxtRzA9fwX8E2Y57nZ3E37It_cioOzPAEriGthTDRe5vQn7qPWvIAe3DdnqV1hCfA9vvTR6ivh-eLgt4jykSAk8uoQ4_1Tcr1srl-GJphAGMiZuEZB7fAjZeV8TZguOGb1BjBiIy28V8sq7tC_OTVIeLmECS-QRWRTjXoPVQ3XSCS1isK_007jMBJNFgw4oD4lXJFKPFWiyMkE0m_uXnGnqKc-nlTthoY4dixf9klLPn38o","feeShow":"APsA2WLctShfoDAYBuxtRzA9fwX8E2Y57nZ3E37It_cioOzPAEriGthTDRe5vQn7qPWvIAe3DdnqV1hCfA9vvTR6ivh-eLgt4jykSAk8uoQ4_1Tcr1srl-GJphAGMiZuEZB7fAjZeV8TZguOGb1BjBiIy28V8sq7tC_OTVIeLmECS-QRWRTjXoPVQ3XSCS1isK_007jMBJNFgw4oD4lXJFKPFWiyMkE0m_uXnGnqKc-nlTthoY4dixf9klLPn38o","skuId":"779062495","shopId":431782,"price":{"applicablePriceDiscounts":[{"priceWithDiscount":"862","type":"ya-card","totalPercentWithDiscount":2}],"value":"880","currency":"RUR"},"hid":"18540470","name":"1400 задач по программированию","label":"j82rajhaemg","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-IeVeUN5amqKka7edibgRpNJPn9PoGsy5OyBEqKRMJrxCm0EVJNyWqiky3lZb8oJtygDOeGjo8WCiXZgExemxr-vv77G-BmBuAQianVFqzANnrcTEyQvpDTu3k8Dz_fHdn8m1e5Rppv7ODnYcU7n7RufEtnt98ZFxvJbHuEDLrNtEHUHubtPpWVz5mXUvw_c2-OpscWzjO0CmovyqkSr2Dtm20VrwAZh8wwyYIOC7U8Rw5NYOvUTi-3TYAVYEfJbSCTgYxzRe6nlwiDyZ_f-RpYlaJ1_Zq_XrLhmdYoMkscHHLakwjsR-vKRFc182dM9UJomXzqsfnB752avHDk67Z6F2471FAz6vYsK3bj26uzXfSrupN00sUM0khHTpcPDuPedCuNEPrApSJWZF6RjvDWimzG_3inynklZ73k8hwtv8L5inMFjrFUd0MiFlxVEsv2MVVBWnqhJoi0AfMhgxSJ1vTVErv0kB2nDdugc9vulwL3V7P1VetIuyQFf7T2Gm2pHkhV4cZFzV3dU_VlfExb2y2gySwGYHXuskvflUATRUP03cfdKYXI8em7yrB7prIwl6w1xkfUh3OaB8ny24yM6oXw2NqCI6qgg_9gOlE4qaImYwQDnypFqUTERqPyd-HJu8skSjCP8KbzrXGfknikGy6kZ_GaN__ToS-Qv3vBhSVpSWZr-YVs4AZMoieszCkBS6TwRxgTJZRMI3DF60WR0RTFGu-TDBJFv8xFL24OPQvY-KQjzAUP3Ujud-J9hfoaC0X0Tvh6tp_ZxKuVZ_J3D5J5XTjjuAVc4eZuSB4QgNhhRM0YCePFHy-5DrXNm0yYtVyecjVoMr1oZsC5LlRPEsvN6G5eNGhomc_6j9GgyfTwaw0L8vLQhh59BmeW0xPMJxtfjaSSFkGmmcLejfL7_weTyXYQbv94Hva2XpVrc5--fXuIkLMZOoh0fczdpzIAT3D6ZzhvHq6ZyvrOD5PA_Prv72Ncrg2pJN0TMx13uH1JLNBYBf_W1q9SSOx5KTegwFIFHKYYMZOVS-FXpL8a-rM8U5jlmRIAsYbyQVapfdvld5PT4Br97jUbPXobsm07vEC3kyamb5H1W86apWhpxeva8Pvqjy6PCxodpSVekLz4G4DQuJ23jlHkHJBOVrTL3ZMJhUTBK6886tv5IMREUI73N1__9gREIjeSzSb2E96ATKVj1vvR0suVIVYcNCz9xe2H0NFZACAE1MuGVcK8A5HB2L99nF5ywubcZ2uDZOlmFLP2o1t0ba73fCenrlUY8satSTdpkzFL_LBhgk_psY8F4fV8_oIntUzyaTOEwu8Fdg44sRxIFmaCkIgBZEdRou8b-2fwOTmkv89TWMcrg_qTh2Nf8xDd-J2az5NmraGYFs-OZekD_hAxv4ki2zAUNs9rx-K-XjSoiU1ICD6UmOd0FYdDYrhsDtdcAc1giNYOCTFrp0eYwKnZ41lBQMswHVjxR_gDMLSnasSlYUEPMjQ-Q1BV8IEtV0MHdvfGrWzFFB2ldEZpKOVJ3NMK0CeZLEiAj5k1Yvg4ZAE7Btgk6vzRSZcJ7etgbONswqmlIqM8wYkmBaRaz81sN0rJKBDZc8ZvubUtrMxcamgrvtLALl_nfb3Zzkg3dVMnpnKrU7vGtrjp7O8YL3hR3ipIAyqP-NjV-TiNMZreBurov38cu8qqU8MW4ItDcqwT_xxpQHzAIr7bggmBebbblgNHkEeqFTjkSKkG_-vW4KVIT3cASkKvHdqMwrJZtt0kLghwI78DfZ7Ow9BUGg82gr6vq__V9dojBOSf9EMioxUFQlhW3P2dY6ml-e41Yi5RP7sK4Bf9SI2eCs-CvyuoKMlsVjXWKYgUCggmK4aOJUK4MRLVjuS7cdZA5Br-kJjpEm4CzDfuvCSIDTdXUuTmLET4Ie7FVnffKwgCx4PKLLMhDzHCY9v2iqhpPvA6mQ25dYb_66_ccTbsSfR_MaZUz4Gx0kAtJSEfddtLZ8G5dwCVO_fExtvrTLW9sJJxoC_c9QcJAUGa46GfdUjGFuoe-k_aDZE8NKQip-R_8ky4rd5bTZcihcUkwh02eeuuhlrmkB3hOwmQjTYQK9t5YVsc9WxB62swJiia9yZVeHUtGHv3MLLrSBxwn1ZEfzG8P2wfy84au5jddrH1Ghkp7VNtKE-m2ckK4k4_cyer8LZHQMcP_AY22vTJly7twT_4ypemOjOugrzjRLYxfwH4ZwKIgjBoOugSBRvM3x98L6Zu8s93UaLbd9mXUZmW0b9M8l30DXfEqEE4MCT6Fy_wruqqnvl9qHIKBvNhyKl07-P2Yg3j9bC9dJkPR81rL2VetG4dU7V1E4j3zM3mQKm1D1W7hsInAgFyPIQ5umovLTUxNxueCBTSnesDLEi4wN2PjNZaSWxK0oQmnE5tlpAPKzxBU2GVmIkybCNjWIwRmwzTnU0na4fn5wwclufd9ipEfqgeIWSP5JqlXOc9S4olqvV6wY2vs_NIycZCs9qkkS-Fn9BhL_t9k5t-6Q4IH9Kr-LtqkN-QmK1hdq1QRso1dYLRAP3PDx3EIXYCkQwF6mXCsJii2XlDVFBm60A0psHixP58U3XYlVjEtEjSZ64SAMETiAT2xDE5ajjtAk4AGXhLy60Di-qmwGtlElqf8olnG5tCQ-meTiSeg6TZWGZFdooBlZpi73L7OLTRNgen99Ts80EQTh9bnsMpYgCTuZatLmlvNRs2EgrX6BqVzFV4hoUECedFB1hqUum51Ps4UrB_iOQ3ACq5DQEsariFzW9rjGBYbUKeeIf6yho0Yvhs4Y9bRvu5tMSwL64HVvBIMhLjjPe9atYAyUv6R8Mfl2_ZZAiY1lS-jqCFGHhJrlMEx2umBxhvWQT2_BfgpmWASAcvT86lbrXxKt395FY238hYM170nr7yik_yjWhk_aZaSbcufTsVUbuqQGcvIgMswe9DopHmqvVQU3ekSTMvohpo5L9K27RiLl51o-RIfVQ9359MC6zobfIvV6QGGjJOTvahHD2XAP8k-pshbP7Um7DVUq3oZJVHViDU-Df_E9MwrP9IHwnLInCaKcxFQSh4kGTXxtCg4VIdsQICHxTffFJhCiJ5GFBUPv5hvBu0Ku9414M8jqAA39Gim4knIjjRwMEWUn9feEkZpTbfNEuj7DtYBC_yzOYBwaHEJ6l6winuppDZC9SUplhrbwU5jCMfVw2xdbYBXD4X3R-vqmbEdX5kZWdUef_9uA2bW0x_3-uXnfHuRSXP9B7A6Xonn7UjbSuhkgycp05Kwau0cFPGHI72DoYusnDTZvlFSucPtct33Tgru9K-Xf7pR_mxZ5BqAwMZcYzf4hePFAjmvdDOMHdbd5oYlAy9TJ1oqTyQi2ioCohTc5TvzWkXLXOqYX_AZbkoklPWNWi3clU8nuxHEEjs-w35UrCqWv_Fw/b64e=1/sign=bf99a260196e492f393f6bb1bde3488d/keyno=MARKET_1/*","showUid":"17172969606901239012806008","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":"CgoQsuShn6DC+b5EEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhYIudGv0QYQ35m+8wIYlsPBByC2z+sI","sign":"YAEC+jww+m/i/Fn0GKS+xO9eSJOOqvdwtT8n2eO+JEw="},"target":"cart_addition"},"baobabClientDataDeletionFromCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQsuShn6DC+b5EEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhYIudGv0QYQ35m+8wIYlsPBByC2z+sI","sign":"YAEC+jww+m/i/Fn0GKS+xO9eSJOOqvdwtT8n2eO+JEw="},"target":"cart_deletion"}}}},"meta":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-fda9lx3fiiw/addToCartButton":{"name":"@light/AddToCartButtonSnippet"}}}
{"widgets":{"@light/AddToCartButtonSnippet":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-ou8jxk9l1qm/addToCartButton":{"offerId":"Ad7llTV9zEz2X439imCshQ","skuId":"857241883","pendingCartItem":{"productId":1781302021,"offerId":"Ad7llTV9zEz2X439imCshQ","showPlaceId":"Fush6M9xVKuY-v5sjrDak-8PzPJTwKttwLw5NANP9bsQExIfwemA0nbqT115B_F7qkL_9vsLuLinGfSYCsdaPu_SrmIc1TWlEI303ZyaadNjRsLo_XzbkkjxVXSw1JMqX_WfOxkSpkrXfvYKKp3WsOLCf-eh21ayL-N7GjDaf0DxrI_aYwPE9eTSUkl9VXuOUtCG7VblG3cj-V2n-oRCklOUOqkoqOFyw0A9bJQORQPj_cAN0LBhfTnSm-5aAE-u","feeShow":"Fush6M9xVKuY-v5sjrDak-8PzPJTwKttwLw5NANP9bsQExIfwemA0nbqT115B_F7qkL_9vsLuLinGfSYCsdaPu_SrmIc1TWlEI303ZyaadNjRsLo_XzbkkjxVXSw1JMqX_WfOxkSpkrXfvYKKp3WsOLCf-eh21ayL-N7GjDaf0DxrI_aYwPE9eTSUkl9VXuOUtCG7VblG3cj-V2n-oRCklOUOqkoqOFyw0A9bJQORQPj_cAN0LBhfTnSm-5aAE-u","skuId":"857241883","shopId":431782,"price":{"applicablePriceDiscounts":[{"priceWithDiscount":"679","type":"ya-card","totalPercentWithDiscount":2}],"value":"693","currency":"RUR"},"hid":"18540470","name":"Компьютерное зрение на Python. Первые шаги","label":"0490zsjmc638","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_gNiW3qXDoS8tI0G5fzJoIGVSlqifazHYkQt6WvbZ08v2WqsGeVrNCoWTS5H53P8af2n6Y4xe3sQT7NB_1KCuZoq71lOiyhJR1KImD-7sBNJWRzk6MOPw-86-F2cCu02dCYKkj-sIv2SZV-mZsp7MPpcJ9lu9WhxEY1QWWypurEtXg2k-775AUNbE_pAz9ZfOrV10YRS9eK6Eib01BohbGj8kkm07Dea2O__binkNbsV4_85ijOgNCFsmmU73uot0cQMrz_sjVpNzR5UYod6Y93iyzwxQ42Vdyzb_-EhBgwsvlhcAgP2fiNpSq8J2qAtuykEZz6gFH9Wur7wLHk7yevDCet8tBop_l8ZlTHGKUKvcBcc24IlxrtgTWN7NjHweWmR_H2abla2ar1CTTU2bfzOoF5RVyxrbqmoQgdLQeJs3a7X_oFpIdbzJXhWinuPJHCYXjwYEj0WFTKacijeCV4sFxHoYfKJxAnxnxsS_HCcdqVLgF4VLSKW0y20LGOs3Neov6rItbWwN7nTbhZYV-RhhujC7P2KAIPI6cTY_Jnjv8WyJkHJQIdCqZtet1zdfQ697SiMD-lfRoij4OcqWrLQ0qZjQA1tEO3LBrYwbY5wMbQwuireTphYA5I-oS8-mqlAjarXzEieJ9XSxGtJ1izVaZeIBw2dk1U3ezF0w1woake0armX0FXngeatwY1xiDE_ZEGh3DfQjjWUyW5W1gvfdsZDj9YQnaSv7fRHwCUK9Yhv_-wNnAIinapnmffwFyrLpLCPSnoxkKJOfxsZ-CrOrolmcdCQpQE606b5pHp7HgXkWR4ynT0xT88oF-ofht1FnwL9j7KkGo1JQD1hB-BthU_ZQHQRUfKbqX0xq-uXX8OBZG_KLEgMtzQJL_1nGXf8-VyVS34UjbmlUOqoT8dUnA4CcZo4Cda-iFyqwD8Be2ENovfH333nbqgtv6Y83EQbLZ4x87E5vHmOXckzaKcGyhxcb-NeQn9WnaFQQsGXdmwtbl7-ze2EMMisJLwH9VUWKkn6aSnI7gl28YqK_ZHmw6JT8WYpl4nWrPfST6maziFhymJrDXNSa7WxSWRMzHVggd44RjmhtVMD1GNL1vf7ftZdHeM6YG57LT3omRDoGNlQA5xhy5dkz8B6Bv7MaSvXomY6avoOosp0Y5bMVM1qLNb96N1NYXK7m4K5caaBsoodg8YNk5g7Wfwwu4gVWvCfIKgmZggwcMvlP07SvmOnq4-bHNsPujN3hPK2b2wduPKQiHjtqVMYQfvgONJL4T2H_QH4fkSEuGJX7lVsoQPpqM1E3YjU4Loi0iVkW5TEwD_SxrAA7cZ9P-gtstOma4vV06gKI5ezeBLSBoI-njIkRDk9dKg4iN9H3Rtr2b4WFFshrdS2-ttb-eJ4QbwhonzJj2dX1yJtflgGY0GPf0ETd6VvL-sDK62t1IIHEA7Un3pGVHzV_bOpGtFGw1orn7Yw6nsK5T17tS9XVUhbaTiPd8HyaxbbIfjGC2fw9Bjb6p8pdQ8vr5INVNntrMRCZTfJeH-bpMoIT074o1FbwVDlfzGUbpn5eVV0B2ipoY_fYBAcmu6nvhh_lYnKjtXoRvfoeKcdXIUz3oWCPs2_EpVZWwqD9YJcL9gj6hYafOQfYa9n17VTt4OLclQFTOS2KBsHqBem0YqsRMUQq6ROtfc1R36TmJEFG_R-LG5ZIra2fqSART4IroXgpqvjBIjCTQaXh9GxNencoga_fKnGvXzpBDfWINKr1lMSdyywkSEeqV1aVBVpsACnOIybC3EYy6W_bnNOC5u--6oXtzhYJ00SOO13BD0_eLws404bWGjX3ugA_OB-mPLNCVwXrjNCVHvgapsseUXlvkoCFZY4YNkyYA2mSVn7cT5jP6aVJ5o2MROM0hvPblnmYPDjrUumvUQm3cferKxRqvCna_wNPoe_My7jsKn0UNHuiAX1fWfRX7KPea8W4uogMIHi0rghzEkBCY4vNIHdUHzcc8F9mentNOoM3EZ0k-1jE-hC47NEpCOYQC1zwI58rmSHckqG61pRBIq-3lJ_zTFITi1Dkmh_qnrbqb8nYw_tH5rEYhzbTbQ8A-IIcuc4XJLe3PA7SMUr6pShI-EkIQ4IelPdAR577ApZymd_QTZUEvTOnWJAk44ZOEFcbYABYev_N21I184pe6C6F4UpgtcDs5Lz8127KPsgwjjwY1SfqUPlACeZy2MGZw8sP1eKuFjR_cUslGCNWEbpHe1zZSSBhxF9hkH1IU4sS-DYfxuiw7o-IpAE6_0UioEcBnOgNk0Os20aFmkOHXO2mLYOx03KfYUSV6kaMZL_4ZyUOEV4sUVAmkmHKjR6Iywoxu17M_dLB7LcEQbn7qyOcLvB6QSC5Rg1CoPgfqpXt1uREsCZd1MxI9UJT8jW3o4DznwlptjsgVfX7huKBwE2VBnvN-38ab4g6x4eoQq4dyCuup9CDPTkhBulI0dEUv_pjN_1RFWlOdqk03uhRhSF8U58VoqbeZ8ZCbLzzrDkyOt2CjG_CyPvZ8lyAL8ZuaGRx4ARslx6DTgk2wtmDlAVgQxFm_X0aaFV5dlcxVge5J3kygfsTQY7wXxf7fhYN1K5XU8zjZRx-7_Vyns7JQ3zE_R9y4m__EBoGSsjtkvEJ_OxojLrQMHmIkEoFjwJgNKHiOtcO9DtU9CAoIwIPO1_saZYvLFIU-VThKmKdvShZ6etRZa807zCKXMeTV6Mqaz2F44P_zyzCz2HusPsDxm-Dh-GmzQsg4rjkgvtV_QlZlhsnsGPGmPwmdF_3vF3MtUSCxv2BH__Y9QbqgYTLiuJLDH7NIrByyrGYT3XbVJ2M9IIFubZE0M3p5R0pStJuPZoD2Ue5dIybelYREeEU5bpNwmNinoAk0qnM74tEIxYAnSnoiq8Yz1Wi1PcGn3XJopTV0ItJcPf1-TYuyJAGMZJtefILH6fNxwMHoIa9DFI0GYMWnDlm_Js4AwgzTyOxFb-eoD5s8mjoZ_2j7jvc6vlVonoH9941-aVynPJmmX5A3VLs7wWPzF18TyAkI3Nz3mULBFqjEZ8woYP3rdq1vpX6xqE0PXx5AArhw_NTKoHqV7RunyVtUaD_dvx7rJhDlW1Z0-ZJqFC6mNJGVFuvd1K51bkafeAoJbPG6CTQ8LLVn63NZCdeK4m7XiLn34NWPGGENlIxD10-gNmpmG__WmO0dr_-BbfDLoAfmrmjC9vhrkk5-N9aC1CiB8b6fbvt4Yz7VhzHUHlKYL-l4cVyPUjsP0geDuPXALDUMZnONwtv2KSIif-DIXsJw89C3agBUYAoRUwlYqqrRGWKDw-S9GCG0NPZmz1KLznbecJPBMNXtAjDxNFc_o7E2xrPAwEKV3FvVhyjd1dsnJCVi/b64e=1/sign=8d3ac5f4690b569ccdfaa4c731bbbfce/keyno=MARKET_1/*","showUid":"17172969606921310483906009","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":"CgoQsuShn6DC+b5EEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhYIhYay0QYQm/LhmAMY/OyfCCC2z+sI","sign":"f/LQEyYflKhPv08REVTJdE+NdyICasYVYn12EoF2SEo="},"target":"cart_addition"},"baobabClientDataDeletionFromCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQsuShn6DC+b5EEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhYIhYay0QYQm/LhmAMY/OyfCCC2z+sI","sign":"f/LQEyYflKhPv08REVTJdE+NdyICasYVYn12EoF2SEo="},"target":"cart_deletion"}}}},"meta":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-ou8jxk9l1qm/addToCartButton":{"name":"@light/AddToCartButtonSnippet"}}}
{"widgets":{"@light/AdLabel":{"/content/page/fancyPage/recommendationRoll/content/lazyGenerator/initialContent/recomLayoutItem_101_8/content/content/content/adLabel":{"adLabel":{"adLabelText":"Реклама","advertizer":"ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ \"МОБАЙЛ РИТЕЙЛ\", ИНН 5074072030, ID #e-1g-32441-VND-ADV","adLabel":1},"advertisementId":1915061,"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":{"@light/AdLabel":{"/content/page/fancyPage/recommendationRoll/content/lazyGenerator/initialContent/recomLayoutItem_102_21/content/content/content/adLabel":{"adLabel":{"adLabelText":"Реклама","advertizer":"ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ \"ЯНДЕКС ПЛЮС\", ИНН 9705177420, ID #e-1g-100017-VND-ADV","adLabel":1},"advertisementId":1994141,"allowDebug":false,"borderRadius":5,"indents":6}}},"meta":{"/content/page/fancyPage/recommendationRoll/content/lazyGenerator/initialContent/recomLayoutItem_102_21/content/content/content/adLabel":{"name":"@light/AdLabel"}}}
{"widgets":{"@MarketNode/ComplainFormPopup":{"/content/page/fancyPage/complainFormPopup":{"userEmail":"","regionName":"Москва","requestId":"1717296960284/df76164093952f868fa74a5bdf190600/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=UktS9c5b0catl9n7BCsEKqULH7h64ZimibfQWUi6VawpHqNhX2XefI5Qn4Z50o_eAFZOZSmvcP4OjgY6lh3yLwbdIQ190QVtNHhLu0B4MCoWlL7Drg0qOuEm_uTz7qr1AzWyh41DuLapSZ8ce2Wi-M0lB7gPWR_gA7h5HuBYO3-Z7rmgJR82JTzQV--P4TiK1eIsqHLqUMhd0EcVbZIeamemI8HwIJgo&lr=213&offerid=MqiKgvfyO58oW3DDu8s2ug&show-uid=17159806626516898691409005&sku=560312128&uniqueId=670830&loggedin=1","backpath":"http://market.yandex.ru/product--chistyi-kod-sozdanie-analiz-i-refaktoring-biblioteka-programmista/1781255948?cpc=UktS9c5b0catl9n7BCsEKqULH7h64ZimibfQWUi6VawpHqNhX2XefI5Qn4Z50o_eAFZOZSmvcP4OjgY6lh3yLwbdIQ190QVtNHhLu0B4MCoWlL7Drg0qOuEm_uTz7qr1AzWyh41DuLapSZ8ce2Wi-M0lB7gPWR_gA7h5HuBYO3-Z7rmgJR82JTzQV--P4TiK1eIsqHLqUMhd0EcVbZIeamemI8HwIJgo&lr=213&offerid=MqiKgvfyO58oW3DDu8s2ug&show-uid=17159806626516898691409005&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":"BToBrrZaYTN4A4QB03igWQ==","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":"r5o6wd0ozn","wishCount":0},"userComparisonListReady":{"4hgbszoml75":{"result":[]}},"comparisonButton":{"13447115526525859235":{"categoryId":"18540470","productId":"1781255948","skuId":"560312128","isAdult":false,"categoryName":"Учебная литература"}}}}