<?xml version="1.0" encoding="UTF-8"?>

<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" >

  <channel>
    <title><![CDATA[Статьи]]></title>
    <link>https://habr.com/ru/users/ascondev/publications/articles/</link>
    <description><![CDATA[Хабр: статьи пользователя ascondev]]></description>
    <language>ru</language>
    <managingEditor>editor@habr.com</managingEditor>
    <generator>habr.com</generator>
    <pubDate>Fri, 24 Apr 2026 09:47:49 GMT</pubDate>
    
    
      <image>
        <link>https://habr.com/ru/</link>
        <url>https://habrastorage.org/webt/ym/el/wk/ymelwk3zy1gawz4nkejl_-ammtc.png</url>
        <title>Хабр</title>
      </image>
    

    
      
        
    
    <item>
      <title><![CDATA[Push-уведомления в Linux не работают: история одного багрепорта]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/ascon/articles/1019644/</guid>
      <link>https://habr.com/ru/companies/ascon/articles/1019644/?utm_campaign=1019644&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/f18/939/236/f189392365253dff6a62d50786919346.png" /><p>Меня зовут Олеся Лазарева, я — старший разработчик в команде web-редакции Pilot. Программный продукт входит в семейство программного обеспечения для совместной работы над строительными проектами, сборки и проверки BIM-моделей. На сегодняшний день программный продукт существует в двух редакциях: desktop-приложение и web-приложение (web-редакция)<em>.</em> Время от времени в рабочем процессе возникают нетривиальные задачи. Эта статья — об одном из таких случаев: расследование проблемы с push-уведомлениями, которая на первый взгляд казалась очевидной, но потребовала последовательной проверки нескольких гипотез.</p> <a href="https://habr.com/ru/articles/1019644/?utm_campaign=1019644&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Wed, 08 Apr 2026 08:01:51 GMT</pubDate>
      <dc:creator><![CDATA[ASCONDev (АСКОН)]]></dc:creator>
      <category><![CDATA[Блог компании АСКОН]]></category><category><![CDATA[Управление разработкой]]></category>
      <category><![CDATA[push-уведомления]]></category><category><![CDATA[push]]></category><category><![CDATA[nginx]]></category><category><![CDATA[push api]]></category><category><![CDATA[backend]]></category><category><![CDATA[frontend]]></category><category><![CDATA[front-end разработка]]></category><category><![CDATA[backend-разработка]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Пишем свой плагин криптопровайдера для подписания документов в Pilot-ICE Enterprise]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/ascon/articles/968620/</guid>
      <link>https://habr.com/ru/companies/ascon/articles/968620/?utm_campaign=968620&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/1b4/032/04a/1b403204ad5064f7b14ac45956f4bd18.png" /><p>Меня зовут Олеся Лазарева, я работаю старшим разработчиком в команде PIlot.</p><p>В этой статье мы рассмотрим создание плагина криптопровайдера для веб-редакции системы управления инженерными данными Pilot-ICE Enterprise. Веб-редакция Pilot-ICE Enterprise работает с плагинами, которые используют формат электронной подписи CADES-BES. Данные плагины поставляются в составе Ascon.Pilot.Web.SDK. Это покрывает потребности большинства российских организаций, работающих в соответствии с требованиями ГОСТ.</p> <a href="https://habr.com/ru/articles/968620/?utm_campaign=968620&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Mon, 24 Nov 2025 08:29:12 GMT</pubDate>
      <dc:creator><![CDATA[ASCONDev (АСКОН)]]></dc:creator>
      <category><![CDATA[Блог компании АСКОН]]></category><category><![CDATA[Инженерные системы]]></category>
      <category><![CDATA[pilot]]></category><category><![CDATA[pilot-ice]]></category><category><![CDATA[управление данными]]></category><category><![CDATA[электронные подписи]]></category><category><![CDATA[криптопровайдер]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Механизм проекции в командной работе: как распознать и исправить скрытый «баг» в коммуникации]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/ascon/articles/951596/</guid>
      <link>https://habr.com/ru/companies/ascon/articles/951596/?utm_campaign=951596&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/22b/d46/0f6/22bd460f63296edd4e697cfc4c507d18.jpg" /><p>«Он меня игнорирует!», «Они не&nbsp;хотят брать ответственность!», «Все так делают!»&nbsp;— знакомые фразы? За&nbsp;ними часто скрывается не&nbsp;проблема коллег, а&nbsp;проекция. Как&nbsp;ее распознать в&nbsp;командной работе, почему это критически важно в&nbsp;IT‑среде и какие практические инструменты помогут минимизировать ее негативное влияние&nbsp;— ответим на&nbsp;все эти вопросы ниже.&nbsp;</p> <a href="https://habr.com/ru/articles/951596/?utm_campaign=951596&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Mon, 06 Oct 2025 08:24:07 GMT</pubDate>
      <dc:creator><![CDATA[ASCONDev (АСКОН)]]></dc:creator>
      <category><![CDATA[Блог компании АСКОН]]></category>
      <category><![CDATA[hr]]></category><category><![CDATA[hr-технологии]]></category><category><![CDATA[психология]]></category><category><![CDATA[психолог]]></category><category><![CDATA[психическое здоровье]]></category><category><![CDATA[психические проблемы]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Стратегия обнаружения изменений в ANGULAR 17+]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/ascon/articles/941766/</guid>
      <link>https://habr.com/ru/companies/ascon/articles/941766/?utm_campaign=941766&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/444/dd1/9f4/444dd19f43578bf4561fe84effc63d8d.png" /><p>Привет, Хабр! Меня зовут Игорь Поляков, работаю веб-программистом технологических приложений ВЕРТИКАЛЬ. В данной статье расскажу о стратегии обнаружения изменений в Angular с учетом обновлений фреймворка версии 17 и выше. Если вас беспокоит вопрос производительности и вы желаете разрабатывать оптимизированные приложения, добро пожаловать! 🚀</p> <a href="https://habr.com/ru/articles/941766/?utm_campaign=941766&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Mon, 01 Sep 2025 07:26:23 GMT</pubDate>
      <dc:creator><![CDATA[ASCONDev (АСКОН)]]></dc:creator>
      <category><![CDATA[Блог компании АСКОН]]></category><category><![CDATA[Angular]]></category>
      <category><![CDATA[angular]]></category><category><![CDATA[фронтенд]]></category><category><![CDATA[фронтенд-разработка]]></category><category><![CDATA[приложения]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Как полностью перенести данные из BIM 360 в Pilot-ICE Enterprise: инструкция на реальном примере]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/ascon/articles/900068/</guid>
      <link>https://habr.com/ru/companies/ascon/articles/900068/?utm_campaign=900068&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/f28/be3/600/f28be36003c864f3afeffa8156d20633.jpg" /><p>Переезд с обжитого места всегда дается непросто: нужно перевозить накопленное годами, обустраивать заново и привыкать к новому месту. Примерно так же обстоят дела и при замене иностранного софта на отечественный. Когда речь идет о среде общих данных (СОД/CDE) строительных проектов, требуется перенести весь объем проектных данных из одной системы в другую, но так чтобы пользователи не заметили перемены. Об автоматизированной миграции данных, выполненной для московского девелопера Tekta Group, рассказывает <strong>Алена Владимирова</strong>, инженер по внедрению АСКОН-Центральная Россия.</p> <a href="https://habr.com/ru/articles/900068/?utm_campaign=900068&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Tue, 15 Apr 2025 09:04:06 GMT</pubDate>
      <dc:creator><![CDATA[ASCONDev (АСКОН)]]></dc:creator>
      <category><![CDATA[Блог компании АСКОН]]></category><category><![CDATA[IT-инфраструктура]]></category>
      <category><![CDATA[cde]]></category><category><![CDATA[bim]]></category><category><![CDATA[bim-системы]]></category><category><![CDATA[bim-моделирование]]></category><category><![CDATA[bim-менеджер]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Геометрическая оптимизация детали в CAD/CAE, и при чем тут Самара]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/ascon/articles/885730/</guid>
      <link>https://habr.com/ru/companies/ascon/articles/885730/?utm_campaign=885730&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/c20/cba/1c5/c20cba1c52c1194d445f08f50c805220.png" /><p>Проектируете вы на работе или мастерите свой пет-проект (как @Doctor_IT, автор VR-жилета — с удовольствием прочитали и заплюсовали <a href="https://habr.com/ru/companies/selectel/articles/860568/">пост</a>), настает момент, когда надо оптимизировать разрабатываемую конструкцию. Обычно, чтобы уменьшить ее массу или снизить расход материала. Оптимизацией сегодня и займемся, на связи <strong>Дмитрий Крекин</strong> из команды КОМПАС-3D.&nbsp;</p> <a href="https://habr.com/ru/articles/885730/?utm_campaign=885730&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Thu, 27 Feb 2025 09:25:14 GMT</pubDate>
      <dc:creator><![CDATA[ASCONDev (АСКОН)]]></dc:creator>
      <category><![CDATA[Блог компании АСКОН]]></category><category><![CDATA[CAD/CAM]]></category><category><![CDATA[Инженерные системы]]></category>
      <category><![CDATA[cad]]></category><category><![CDATA[cam]]></category><category><![CDATA[компас-3d]]></category><category><![CDATA[компас3d]]></category><category><![CDATA[авиастроение]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Рецепт совершенной аналитической статьи]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/ascon/articles/853356/</guid>
      <link>https://habr.com/ru/companies/ascon/articles/853356/?utm_campaign=853356&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/2e9/0a2/5db/2e90a25db909e0b9f111325143d8e5f9.jpg" /><p>Привет, Хабр! Меня зовут Евгений Песков, я работаю аналитиком в&nbsp;команде разработки САПР техпроцессов ВЕРТИКАЛЬ. Рискну поднять тему, из‑за которой сломали уже не&nbsp;одну сотню копий,&nbsp;— <strong>идеальная аналитическая статья</strong>. Возможно&nbsp;ли сконструировать ее шаблон? Чтобы материал&nbsp;был удобен в&nbsp;использовании всем участникам команды разработки, а&nbsp;я, как&nbsp;автор, минимизировал трудоемкость по&nbsp;его написанию и сопровождению.</p> <a href="https://habr.com/ru/articles/853356/?utm_campaign=853356&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Wed, 30 Oct 2024 22:15:51 GMT</pubDate>
      <dc:creator><![CDATA[ASCONDev (АСКОН)]]></dc:creator>
      <category><![CDATA[Блог компании АСКОН]]></category>
      <category><![CDATA[аналитика]]></category><category><![CDATA[аналитика данных]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Во что компилятор C++ превращает код, или ускоряем код безопасно]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/ascon/articles/850406/</guid>
      <link>https://habr.com/ru/companies/ascon/articles/850406/?utm_campaign=850406&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/eb2/f88/298/eb2f882982332d04bb4aa2b2ae963809.jpg" /><p>Привет, Хабр! Меня зовут Алексей Салтыков, я инженер-программист в команде КОМПАС-3D. Решил поделиться соображениями насчет оптимизаций в С++ глазами обычного разработчика. Хочется сразу предупредить, что статья никого ни к чему не призывает. Цель – наглядно показать, как незначительные трансформации кода могут помочь компилятору лучше оптимизировать код и насколько это вообще эффективно.</p> <a href="https://habr.com/ru/articles/850406/?utm_campaign=850406&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Thu, 17 Oct 2024 07:47:07 GMT</pubDate>
      <dc:creator><![CDATA[ASCONDev (АСКОН)]]></dc:creator>
      <category><![CDATA[Блог компании АСКОН]]></category><category><![CDATA[C++]]></category><category><![CDATA[Компиляторы]]></category>
      <category><![CDATA[c++]]></category><category><![CDATA[оптимизация]]></category><category><![CDATA[оптимизация кода]]></category><category><![CDATA[компилятор]]></category><category><![CDATA[компилятор оптимизация]]></category><category><![CDATA[компиляторы]]></category><category><![CDATA[компиляторы кода]]></category><category><![CDATA[компилятор си]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Путь астрофотографа, часть 2: красим туманности и практикуем астропейзажи]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/ascon/articles/848004/</guid>
      <link>https://habr.com/ru/companies/ascon/articles/848004/?utm_campaign=848004&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/cc5/496/98c/cc549698cdc938bcaa52d367d366a381.jpg" /><p>Снова привет, Хабр! Меня зовут Евгений Сергеев, я работаю инженером-программистом в АСКОН, а в свободное время увлекаюсь астрофотографией. В <a href="https://habr.com/ru/companies/ascon/articles/842192/"><u>предыдущем посте</u></a> я уже рассказывал о первых шагах в этом хобби и доступной аппаратуре, а теперь расскажу подробнее о недавней поездке и поделюсь советами с новичками.   </p> <a href="https://habr.com/ru/articles/848004/?utm_campaign=848004&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 04 Oct 2024 07:00:17 GMT</pubDate>
      <dc:creator><![CDATA[ASCONDev (АСКОН)]]></dc:creator>
      <category><![CDATA[Блог компании АСКОН]]></category><category><![CDATA[Астрономия]]></category>
      <category><![CDATA[астрофотография]]></category><category><![CDATA[астрофото]]></category><category><![CDATA[астрофотографии]]></category><category><![CDATA[астрофотограф]]></category><category><![CDATA[астрофотосъемка]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Астрофотография: от советского объектива до автоматизированного управления телескопом]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/ascon/articles/842192/</guid>
      <link>https://habr.com/ru/companies/ascon/articles/842192/?utm_campaign=842192&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/920/ee5/9c3/920ee59c324e192ad1129638411b2036.jpg" /><p>Привет, Хабр! Меня зовут Евгений Сергеев, я работаю инженером-программистом в АСКОН, а в свободное время увлекаюсь астрофотографией. Именно ей будет посвящена статья. Я не буду затрагивать слишком много технических деталей, поскольку невозможно все охватить в рамках одного материала. Тем более, что на Хабре есть и другие статьи об астрофотографии. Я расскажу о своем опыте: как познакомился с этим увлекательным хобби и как можно начать самому без траты целого состояния. </p> <a href="https://habr.com/ru/articles/842192/?utm_campaign=842192&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Thu, 12 Sep 2024 12:00:19 GMT</pubDate>
      <dc:creator><![CDATA[ASCONDev (АСКОН)]]></dc:creator>
      <category><![CDATA[Блог компании АСКОН]]></category><category><![CDATA[Астрономия]]></category>
      <category><![CDATA[астрофотография]]></category><category><![CDATA[астрофото]]></category><category><![CDATA[астрофотограф]]></category><category><![CDATA[астрофотосъемка]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Антипаттерны в процессе разработки]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/ascon/articles/840210/</guid>
      <link>https://habr.com/ru/companies/ascon/articles/840210/?utm_campaign=840210&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/85a/679/069/85a679069e9dc674709de7e17ee01e52.png" /><p>Несмотря на то, что наши сегодняшние процессы выглядят достаточно устойчиво, хотелось бы, во-первых, иметь возможность вовремя увидеть возможные негативные тенденции и причины их возникновения, а во-вторых, оставаться открытыми к полезным инициативам.</p><p>Всё это сподвигло нас к анализу накопленного опыта и имеющихся материалов в области процессов разработки с акцентом на взаимоотношения в коллективах. Мы — это Евгений Филимонов и Андрей Клюйков, инженеры по тестированию КОМПАС-3D.</p><p>В ходе проработки содержания статьи мы решили сгруппировать попарно антипаттерны, являющиеся крайними проявлениями одной сущности, и придать им гротескную форму. Мы посчитали, что через призму таких антипаттернов будет проще обратить внимание на те области наших процессов, которые имеют потенциал к улучшениям и оптимизации. Особенно это актуально, когда масштабы задач непрерывно растут и наблюдаются достаточно высокие темпы роста штата сотрудников.</p><p>И наконец, чтобы приблизиться к пониманию актуальности темы антипаттернов, решили провести небольшой опрос среди коллег, результаты которого приведены в конце статьи.</p> <a href="https://habr.com/ru/articles/840210/?utm_campaign=840210&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Tue, 03 Sep 2024 11:35:15 GMT</pubDate>
      <dc:creator><![CDATA[ASCONDev (АСКОН)]]></dc:creator>
      <category><![CDATA[Блог компании АСКОН]]></category><category><![CDATA[Терминология IT]]></category><category><![CDATA[IT-компании]]></category><category><![CDATA[Управление разработкой]]></category>
      <category><![CDATA[разработчики]]></category><category><![CDATA[разработчики по]]></category><category><![CDATA[разработчики в 2024]]></category><category><![CDATA[разработчики будущего]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Как обеспечить качественный бэклог]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/ascon/articles/836778/</guid>
      <link>https://habr.com/ru/companies/ascon/articles/836778/?utm_campaign=836778&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/c11/ceb/dab/c11cebdab350379ea2992325f0253299.png" /><p>Что для нас качественный бэклог? Под самим словом бэклог будем понимать список задач, в частности пользовательских историй, которые должна реализовать команда разработки в определенные сроки. Как правило, появляются они в результате декомпозиции функциональности. Что касается качества, то его основным критерием здесь будет результат выполнения этих задач. Другими словами, если мы достаточно точно, с учетом рисков и приоритетов, можем спрогнозировать сроки и результаты выполнения разрабатываемой функциональности, то бэклог можно назвать качественным. О нем и поговорим. На связи <strong>Владислав Филимонов</strong>, инженер-аналитик КОМПАС-3D.</p> <a href="https://habr.com/ru/articles/836778/?utm_campaign=836778&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Tue, 20 Aug 2024 06:32:58 GMT</pubDate>
      <dc:creator><![CDATA[ASCONDev (АСКОН)]]></dc:creator>
      <category><![CDATA[Блог компании АСКОН]]></category><category><![CDATA[Agile]]></category>
      <category><![CDATA[бэклог]]></category><category><![CDATA[agile]]></category><category><![CDATA[scrum]]></category><category><![CDATA[пользовательские истории]]></category><category><![CDATA[фичи]]></category><category><![CDATA[требования]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Инструменты системного аналитика: методология, софт, сервисы]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/ascon/articles/835162/</guid>
      <link>https://habr.com/ru/companies/ascon/articles/835162/?utm_campaign=835162&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/5e7/36c/0d7/5e736c0d7e32f846654f3ce1e6fe79a5.jpg" /><p>В данной статье представлен небольшой обзор инструментов, которые я активно использую в своей работе. Меня зовут Андрей Канивец, я аналитик систем жизненного цикла изделий.&nbsp;</p><p>Типы инструментов можно разделить на методологические инструменты и программные средства, которые в свою очередь подразделяются на программы для работы с аудио и видео, текстовые редакторы, инструменты для быстрой разработки и прототипирования, а также инструменты искусственного интеллекта для распознавания речи и обработки текста.</p> <a href="https://habr.com/ru/articles/835162/?utm_campaign=835162&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Mon, 12 Aug 2024 07:51:20 GMT</pubDate>
      <dc:creator><![CDATA[ASCONDev (АСКОН)]]></dc:creator>
      <category><![CDATA[Блог компании АСКОН]]></category><category><![CDATA[Искусственный интеллект]]></category><category><![CDATA[Анализ и проектирование систем]]></category><category><![CDATA[Карьера в IT-индустрии]]></category>
      <category><![CDATA[системная аналитика]]></category><category><![CDATA[триз]]></category><category><![CDATA[lazarus]]></category><category><![CDATA[audacity]]></category><category><![CDATA[joplin]]></category><category><![CDATA[typora]]></category><category><![CDATA[notepad++]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Эволюция API: от монолита к открытой платформе]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/ascon/articles/832152/</guid>
      <link>https://habr.com/ru/companies/ascon/articles/832152/?utm_campaign=832152&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/b23/789/e3c/b23789e3cb4b0de4690fdf9c44a92960.jpg" /><p>Привет, Хабр. Меня зовут Сергей Синяков, тимлид команды спецификации в разработке КОМПАС-3D, занимаюсь вопросами управления данными об изделии и формированием документа Спецификации. И сегодня мы поговорим про API.</p><p>Любой программный продукт не существует в вакууме и предназначен для взаимодействия с пользователем через пользовательский интерфейс (UI) и/или с внешним приложением через API. Учитывать будущий интерфейс приложения чрезвычайно важно еще на этапе проектирования, т.к. требования к UI и API&nbsp; могут накладывать существенные ограничения на архитектуру продукта. Не зря классическая пользовательская история, поступающая в разработку, звучит так: "Я<em> как пользователь, выполнив определенные действия с UI, ожидаю получить соответствующий результат</em>".&nbsp; Если же спроецировать пользовательские истории на API, получим сценарий для автотестов и разработку через тестирование - TDD, когда перед началом разработки структуры данных, функции API и их ожидаемое поведение фиксируются в тестах, а разработка фокусируется на обеспечении их корректного прохождения.</p> <a href="https://habr.com/ru/articles/832152/?utm_campaign=832152&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Mon, 29 Jul 2024 09:45:31 GMT</pubDate>
      <dc:creator><![CDATA[ASCONDev (АСКОН)]]></dc:creator>
      <category><![CDATA[Блог компании АСКОН]]></category><category><![CDATA[Проектирование API]]></category>
      <category><![CDATA[api]]></category><category><![CDATA[ui]]></category><category><![CDATA[сапр]]></category>
    </item>
  

  

  

	
  

  

  

      

      

      

    
  </channel>
</rss>
