<?xml version="1.0"?>
<rss version="2.0">
   <channel>
      <title>Цепочки вызовов методов by Алёна Александрова</title>
      <link>https://padlet.com/alenasergeevnaal/4yd8kbq1ozxhu0jo</link>
      <description>Обработка данных может состоять из достаточно большого количества шагов, которые нужно выполнить.</description>
      <language>en-us</language>
      <pubDate>2023-09-16 06:09:41 UTC</pubDate>
      <lastBuildDate>2023-09-16 06:29:41 UTC</lastBuildDate>
      <webMaster>hello@padlet.com</webMaster>
      <image>
         <url>https://padlet.net/icons/png/1f4f1.png</url>
      </image>
      <item>
         <title>Возьмем для примера такую задачу: сформировать адрес страницы в интернете на основе введенного пользователем названия статьи. Такая задача часто возникает при публикации статей в блогах. Подобные адреса выглядят так:</title>
         <author>alenasergeevnaal</author>
         <link>https://padlet.com/alenasergeevnaal/4yd8kbq1ozxhu0jo/wish/2706610061</link>
         <description><![CDATA[<div>Последняя часть здесь Learn создана автоматически кодом. Кстати, у нее есть специальное название – это слаг.&nbsp;</div>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/2141501091/1cd6a95c2e9bf08a937a37635875d40f/image.png" />
         <pubDate>2023-09-16 06:15:29 UTC</pubDate>
         <guid>https://padlet.com/alenasergeevnaal/4yd8kbq1ozxhu0jo/wish/2706610061</guid>
      </item>
      <item>
         <title>Какие шаги нужно выполнить, чтобы получить подобную строку? </title>
         <author>alenasergeevnaal</author>
         <link>https://padlet.com/alenasergeevnaal/4yd8kbq1ozxhu0jo/wish/2706610168</link>
         <description><![CDATA[]]></description>
         <enclosure url="" />
         <pubDate>2023-09-16 06:15:58 UTC</pubDate>
         <guid>https://padlet.com/alenasergeevnaal/4yd8kbq1ozxhu0jo/wish/2706610168</guid>
      </item>
      <item>
         <title>Перевести все в нижний регистр, чтобы случайно не создавались дубли одинаковых страниц в поисковых системах</title>
         <author>alenasergeevnaal</author>
         <link>https://padlet.com/alenasergeevnaal/4yd8kbq1ozxhu0jo/wish/2706610273</link>
         <description><![CDATA[]]></description>
         <enclosure url="" />
         <pubDate>2023-09-16 06:16:25 UTC</pubDate>
         <guid>https://padlet.com/alenasergeevnaal/4yd8kbq1ozxhu0jo/wish/2706610273</guid>
      </item>
      <item>
         <title>Очистить название от пробельных символов на концах. Там они могут случайно появиться при вводе названия</title>
         <author>alenasergeevnaal</author>
         <link>https://padlet.com/alenasergeevnaal/4yd8kbq1ozxhu0jo/wish/2706611613</link>
         <description><![CDATA[]]></description>
         <enclosure url="" />
         <pubDate>2023-09-16 06:21:19 UTC</pubDate>
         <guid>https://padlet.com/alenasergeevnaal/4yd8kbq1ozxhu0jo/wish/2706611613</guid>
      </item>
      <item>
         <title>Выполнить транслитерацию. Лучше, когда в адресах только символы латинского алфавита</title>
         <author>alenasergeevnaal</author>
         <link>https://padlet.com/alenasergeevnaal/4yd8kbq1ozxhu0jo/wish/2706611694</link>
         <description><![CDATA[]]></description>
         <enclosure url="" />
         <pubDate>2023-09-16 06:21:38 UTC</pubDate>
         <guid>https://padlet.com/alenasergeevnaal/4yd8kbq1ozxhu0jo/wish/2706611694</guid>
      </item>
      <item>
         <title>Вырезать все специальные символы, такие как вопросы, восклицательные знаки и тому подобное</title>
         <author>alenasergeevnaal</author>
         <link>https://padlet.com/alenasergeevnaal/4yd8kbq1ozxhu0jo/wish/2706611766</link>
         <description><![CDATA[]]></description>
         <enclosure url="" />
         <pubDate>2023-09-16 06:21:54 UTC</pubDate>
         <guid>https://padlet.com/alenasergeevnaal/4yd8kbq1ozxhu0jo/wish/2706611766</guid>
      </item>
      <item>
         <title>Заменить все пробелы на дефисы</title>
         <author>alenasergeevnaal</author>
         <link>https://padlet.com/alenasergeevnaal/4yd8kbq1ozxhu0jo/wish/2706611842</link>
         <description><![CDATA[]]></description>
         <enclosure url="" />
         <pubDate>2023-09-16 06:22:08 UTC</pubDate>
         <guid>https://padlet.com/alenasergeevnaal/4yd8kbq1ozxhu0jo/wish/2706611842</guid>
      </item>
      <item>
         <title>Часть шагов тут требует новых для нас знаний, поэтому мы их опустим. Остальные шаги будут выглядеть примерно так:</title>
         <author>alenasergeevnaal</author>
         <link>https://padlet.com/alenasergeevnaal/4yd8kbq1ozxhu0jo/wish/2706612473</link>
         <description><![CDATA[<div>Если внимательно посмотреть на этот код, то можно заметить общий шаблон. Метод возвращает данные, которые мы присваиваем переменной, и дальше по цепочке обрабатывает их.&nbsp;</div>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/2141501091/537de5a0441487e7118db439c601d1a0/image.png" />
         <pubDate>2023-09-16 06:24:30 UTC</pubDate>
         <guid>https://padlet.com/alenasergeevnaal/4yd8kbq1ozxhu0jo/wish/2706612473</guid>
      </item>
      <item>
         <title>Этот шаблон можно упростить, убрав промежуточное перезаписывание переменной:</title>
         <author>alenasergeevnaal</author>
         <link>https://padlet.com/alenasergeevnaal/4yd8kbq1ozxhu0jo/wish/2706613121</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/2141501091/b9a1d9c15e72a8b2666a0eb279cb6795/image.png" />
         <pubDate>2023-09-16 06:26:09 UTC</pubDate>
         <guid>https://padlet.com/alenasergeevnaal/4yd8kbq1ozxhu0jo/wish/2706613121</guid>
      </item>
      <item>
         <title>Благодаря тому, что каждый метод возвращает новую строку, мы можем продолжать обрабатывать ее, вызывая методы подряд. Если цепочка методов становится слишком длинной, то ее можно разбить на несколько строк:</title>
         <author>alenasergeevnaal</author>
         <link>https://padlet.com/alenasergeevnaal/4yd8kbq1ozxhu0jo/wish/2706613247</link>
         <description><![CDATA[<div>Несмотря на удобство этого механизма, им не стоит злоупотреблять. Промежуточные переменные могут упростить понимание кода.&nbsp;</div>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/2141501091/7c8a1a36a3feecfab599d89a9fa98782/image.png" />
         <pubDate>2023-09-16 06:26:35 UTC</pubDate>
         <guid>https://padlet.com/alenasergeevnaal/4yd8kbq1ozxhu0jo/wish/2706613247</guid>
      </item>
      <item>
         <title>Напишите код, который берет данные из переменной name и выполняет их капитализацию. В программировании так называют операцию, которая делает заглавной первую букву в слове, а все остальные переводит в нижний регистр. Например: heXlet =&gt; Hexlet. Выведите на экран получившийся результат.</title>
         <author>alenasergeevnaal</author>
         <link>https://padlet.com/alenasergeevnaal/4yd8kbq1ozxhu0jo/wish/2706613391</link>
         <description><![CDATA[]]></description>
         <enclosure url="" />
         <pubDate>2023-09-16 06:27:03 UTC</pubDate>
         <guid>https://padlet.com/alenasergeevnaal/4yd8kbq1ozxhu0jo/wish/2706613391</guid>
      </item>
   </channel>
</rss>
