{"id":291092,"guid_nom":"52cb3447-baaa-11e9-a186-000af77e4763","isbn":"978-5-4461-1439-9","nomcode":"ITD000000001051763","title":"Экстремальное программирование: разработка через тестирование","publisher":"Питер Издательский дом","is_deleted":false,"first_seen_at":"2026-10-13T23:01:25.747126Z","updated_at":"2026-10-13T23:01:25.747126Z","annotation":"","sales_text":"Возвращение знаменитого бестселлера. Изящный, гибкий и понятный код, который легко модифицировать, который корректно работает и который не подкидывает своим создателям неприятных сюрпризов. Неужели подобное возможно? Чтобы достичь цели, попробуйте тестировать программу еще до того, как она написана. Именно такая парадоксальная идея положена в основу методики TDD (Test-Driven-Development — разработка, основанная на тестировании). Бессмыслица? Не спешите делать скороспелые выводы. Рассматривая применение TDD на примере разработки реального программного кода, автор демонстрирует простоту и мощь этой методики. В книге приведены два программных проекта, целиком и полностью реализованных с использованием TDD. За рассмотрением примеров следует обширный каталог приемов работы в стиле TDD, а также паттернов и рефакторингов, имеющих отношение к TDD. Книга будет полезна для любого программиста, желающего повысить производительность своей работы и получить удовольствие от программирования.","raw":{"PDF":[],"RIN":"","CERT":[],"GUID":"52cb346e-baaa-11e9-a186-000af77e4763","ISBN":"978-5-4461-1439-9","NAME":"Экстремальное программирование: разработка через тестирование","CICLE":[],"DIVID":{"GUID":"00000000-0000-0000-0000-000000000000"},"EDFUL":5000,"GENRE":[],"LDATE":"16.12.2021","MEDIA":"","NICHE":{"GUID":"e009c84e-4f03-11e0-a01d-001a64231342","NAME":"ИНФОРМАТИКА. КОМПЬЮТЕРНАЯ ЛИТЕРАТУРА. ЭЛЕКТРОНИКА","OWNER_GUID":"e009c820-4f03-11e0-a01d-001a64231342"},"PAGES":"224","PAPER":"","P_BOX":"false","SCOVR":"","SDATE":"16.12.2021","SERIE":{"GUID":"5f15e014-99d0-11e5-a6d2-000af77e485f","NAME":"Библиотека программиста (Питер ИД)"},"SGMNT":{"GUID":"e009c820-4f03-11e0-a01d-001a64231342","NAME":"ПРОФЕССИОНАЛЬНАЯ И НАУЧНАЯ ЛИТЕРАТУРА. ДЕЛОВАЯ ЛИТЕРАТУРА (ПРЛ)"},"SIZES":{"DEPTH":10,"WIDTH":165,"HEIGHT":233,"KARTON":{"WIDTH":"0","HEIGHT":"0"},"WEIGHT":364},"SUPER":"false","TIRAJ":[{"GUID":"52cb3478-baaa-11e9-a186-000af77e4763","PLAN_DATE":"","TIRAJ_CODE":"ITD00305868","TIRAJ_TYPE":"О","FAKTICHESKAYA_DATA":"01.08.2019","SOGLASOVANNAYA_DATA":"","PLAN_DATE_TREBUEMAYA":"","PLAN_VYPUSKA_OSN_TIR":"","TIRAJ_DT_RAZR_V_PECHAT":""}],"AUTHOR":[],"COVERS":{"cover1":{"H":921,"W":650,"DPI":"72x72","LINK":"https://cdn.eksmo.ru/v2/ITD000000001051763/COVER/cover1.jpg","SIZE":"118619","MTIME":"2021-08-17 12:12:07"},"siluet":{"H":3475,"W":2500,"DPI":"96x96","LINK":"https://cdn.eksmo.ru/v2/ITD000000001051763/COVER/siluet.jpg","SIZE":"622873","MTIME":"2024-03-02 00:58:35"}},"FOLDER":{"GUID":"bb024754-6c48-11e2-9c96-5ef3fc5021a7","NAME":"Книги сторонних поставщиков"},"FORMAT":{"GUID":"00000000-0000-0000-0000-000000000000"},"IS_DEL":"Нет","TARGET":{"GUID":"00000000-0000-0000-0000-000000000000"},"ZAPRET":false,"BARCODE":["9785446114399"],"NOMCODE":"ITD000000001051763","SUBJECT":{"GUID":"e64081f2-4f03-11e0-a01d-001a64231342","NAME":"КОМПЬЮТЕРНАЯ ЛИТЕРАТУРА ДЛЯ ПРОФЕССИОНАЛОВ","OWNER_GUID":"e009c84e-4f03-11e0-a01d-001a64231342"},"TOM_NUM":"0","FA_GROUP":"","FA_MONTH":"","GUID_NOM":"52cb3447-baaa-11e9-a186-000af77e4763","ISBN_DIG":"9785446114399","NOMGROUP":"неопознано","PRODCODE":"ITD000000001051763","AGE_GROUP":{"GUID":"00000000-0000-0000-0000-000000000000"},"ANNOTACIA":"","EKSMO_RDC":"Эксмо","PROD_TEXT":"Возвращение знаменитого бестселлера. Изящный, гибкий и понятный код, который легко модифицировать, который корректно работает и который не подкидывает своим создателям неприятных сюрпризов. Неужели подобное возможно? Чтобы достичь цели, попробуйте тестировать программу еще до того, как она написана. Именно такая парадоксальная идея положена в основу методики TDD (Test-Driven-Development — разработка, основанная на тестировании). Бессмыслица? Не спешите делать скороспелые выводы. Рассматривая применение TDD на примере разработки реального программного кода, автор демонстрирует простоту и мощь этой методики. В книге приведены два программных проекта, целиком и полностью реализованных с использованием TDD. За рассмотрением примеров следует обширный каталог приемов работы в стиле TDD, а также паттернов и рефакторингов, имеющих отношение к TDD. Книга будет полезна для любого программиста, желающего повысить производительность своей работы и получить удовольствие от программирования.","PUBLISHER":{"GUID":"202f6dc8-203c-11e3-860a-5ef3fc5021a7","NAME":"Питер Издательский дом"},"REMAINDER":{"TOTAL":"нет"},"ZVEZDNOST":"","CODE_TNVED":"4901990000","DEPARTMENT":{"GUID":"00000000-0000-0000-0000-000000000000"},"FA_COMMENT":"","VID_PROIZV":"","IZDAT_BRAND":{"GUID":"d3e115c0-d418-11e3-a44f-5ef3fc5021a7","NAME":"Питер Издательский дом"},"PRODUCT_VID":{"GUID":"a791ba7e-4f06-11e0-a01d-001a64231342","NAME":"Книга"},"AUTHOR_COVER":"","POSLE_OBREZA":"x","TIP_KORESHKA":"","CLASSIFICATOR":[],"LAST_STANDART":"8","PEREPLET_TYPE":{"GUID":"a791ba88-4f06-11e0-a01d-001a64231342","NAME":"3"},"BARCODE_DETAIL":[{"BARCODE":"9785446114399","STANDART":"1","ITEM_TYPE":{"GUID":"52cb346c-baaa-11e9-a186-000af77e4763","NAME":"шт"},"BARCODE_TYPE":{"GUID":"39fddca4-7cc4-49d4-a09d-9fe5517b4df6","NAME":"EAN13"}}],"NAME_FOR_PRICE":"Экстремальное программирование: разработка через тестирование","PREDZAKAZ_SOAP":"N","VID_SKREPLENIYA":"","AUTHOR_FOR_PRICE":"Бек К","TSELOFANIROVANIE":"false","IS_ZAPRET_PREVIEW":"Нет","PEREPLET_TYPE_OLD":{"GUID":"bff8c2cc-656e-11de-84c5-000423b38f2a","NAME":"3"},"ZAPRET_PO_KANALAM":[],"GOD_PERVOGO_IZDANIYA":"0","VOZRASTNOE_OGRANICHENIE":"16+","ZAPRET_PRODAJ_DATA_SNIATIYA":""},"assets":[{"id":842957,"kind":"cover","source_url":"https://cdn.eksmo.ru/v2/ITD000000001051763/COVER/cover1.jpg","raw_value":"{\"details\": {\"DPI\": \"72x72\", \"H\": 921, \"LINK\": \"https://cdn.eksmo.ru/v2/ITD000000001051763/COVER/cover1.jpg\", \"MTIME\": \"2021-08-17 12:12:07\", \"SIZE\": \"118619\", \"W\": 650}, \"variant\": \"cover1\"}","status":"unresolved","sha256":null,"last_error":null},{"id":842958,"kind":"cover","source_url":"https://cdn.eksmo.ru/v2/ITD000000001051763/COVER/siluet.jpg","raw_value":"{\"details\": {\"DPI\": \"96x96\", \"H\": 3475, \"LINK\": \"https://cdn.eksmo.ru/v2/ITD000000001051763/COVER/siluet.jpg\", \"MTIME\": \"2024-03-02 00:58:35\", \"SIZE\": \"622873\", \"W\": 2500}, \"variant\": \"siluet\"}","status":"unresolved","sha256":null,"last_error":null}]}