From de4a19db51a45b7c9367e463f8aceba0fb6c603e Mon Sep 17 00:00:00 2001 From: sen98ia Date: Thu, 27 Mar 2025 19:12:36 +0300 Subject: [PATCH 1/2] add utm tags to blog links --- modules/40-variables/10-definition/ru/data.yml | 2 +- modules/40-variables/30-variables-naming/ru/data.yml | 4 ++-- modules/80-logic/20-predicates/ru/data.yml | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/modules/40-variables/10-definition/ru/data.yml b/modules/40-variables/10-definition/ru/data.yml index 7209888..719d5ac 100644 --- a/modules/40-variables/10-definition/ru/data.yml +++ b/modules/40-variables/10-definition/ru/data.yml @@ -3,7 +3,7 @@ name: Что такое переменная tips: - > [Именование в - программировании](https://ru.hexlet.io/blog/posts/naming-in-programming) + программировании](https://ru.hexlet.io/blog/posts/naming-in-programming?utm_source=code-basics&utm_medium=referral&utm_campaign=blog&utm_content=lesson) - > [Ключевые слова в C#](https://docs.microsoft.com/ru-ru/dotnet/csharp/language-reference/keywords/) diff --git a/modules/40-variables/30-variables-naming/ru/data.yml b/modules/40-variables/30-variables-naming/ru/data.yml index ee341b6..2a7f671 100644 --- a/modules/40-variables/30-variables-naming/ru/data.yml +++ b/modules/40-variables/30-variables-naming/ru/data.yml @@ -3,7 +3,7 @@ name: Выбор имени переменной tips: - > [Именование в - программировании](https://ru.hexlet.io/blog/posts/naming-in-programming) + программировании](https://ru.hexlet.io/blog/posts/naming-in-programming?utm_source=code-basics&utm_medium=referral&utm_campaign=blog&utm_content=lesson) - > [Ошибки в именовании - переменных](https://ru.hexlet.io/blog/posts/naming-errors-1) + переменных](https://ru.hexlet.io/blog/posts/naming-errors-1?utm_source=code-basics&utm_medium=referral&utm_campaign=blog&utm_content=lesson) diff --git a/modules/80-logic/20-predicates/ru/data.yml b/modules/80-logic/20-predicates/ru/data.yml index 2e1983e..18ecbd6 100644 --- a/modules/80-logic/20-predicates/ru/data.yml +++ b/modules/80-logic/20-predicates/ru/data.yml @@ -3,7 +3,7 @@ name: Предикаты tips: - > [Именование в - программировании](https://ru.hexlet.io/blog/posts/naming-in-programming) + программировании](https://ru.hexlet.io/blog/posts/naming-in-programming?utm_source=code-basics&utm_medium=referral&utm_campaign=blog&utm_content=lesson) definitions: - name: Предикат description: выражение, отвечающее на вопрос «да» или «нет» с помощью типа bool. From 03db070e3921bc34cce130e5444d565fcd364e4e Mon Sep 17 00:00:00 2001 From: sen98ia Date: Thu, 27 Mar 2025 19:20:28 +0300 Subject: [PATCH 2/2] add utm tags to main hage links --- modules/20-arithmetics/70-codestyle/ru/README.md | 2 +- modules/60-methods-using/70-side-effects/ru/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/20-arithmetics/70-codestyle/ru/README.md b/modules/20-arithmetics/70-codestyle/ru/README.md index ba34118..915ef05 100644 --- a/modules/20-arithmetics/70-codestyle/ru/README.md +++ b/modules/20-arithmetics/70-codestyle/ru/README.md @@ -31,4 +31,4 @@ Console.WriteLine((8 / 2) + 5 - (-3 / 2)); Результат тот же самый, но понятен порядок выполнения. Какой мы делаем вывод? Линтер это хорошо, но он не отменяет самостоятельного анализа и упрощения чтения кода. -Сейчас сайт не будет проверять ваш код линтером, но в ваших будущих практиках на [Хекслете](https://ru.hexlet.io) и в реальной разработке линтер будет работать и сообщать вам о нарушениях. +Сейчас сайт не будет проверять ваш код линтером, но в ваших будущих практиках на [Хекслете](https://ru.hexlet.io/?utm_source=code-basics&utm_medium=referral&utm_campaign=programs&utm_content=lesson) и в реальной разработке линтер будет работать и сообщать вам о нарушениях. diff --git a/modules/60-methods-using/70-side-effects/ru/README.md b/modules/60-methods-using/70-side-effects/ru/README.md index 9484f74..f7b2b01 100644 --- a/modules/60-methods-using/70-side-effects/ru/README.md +++ b/modules/60-methods-using/70-side-effects/ru/README.md @@ -5,6 +5,6 @@ Побочные эффекты — один из основных источников проблем и ошибок в программных системах. Код с побочными эффектами сложен в тестировании и ненадежен. При этом без побочных эффектов программирование не имеет смысла. Без них было бы невозможно получить результат работы программы (записать в базу, вывести на экран, отправить по сети и так далее). -Понимание принципов работы с побочными эффектами очень сильно влияет на стиль программирования и способность строить качественные программы. Эта тема полностью раскроется в курсах на [Хекслете](https://ru.hexlet.io/). +Понимание принципов работы с побочными эффектами очень сильно влияет на стиль программирования и способность строить качественные программы. Эта тема полностью раскроется в курсах на [Хекслете](https://ru.hexlet.io/?utm_source=code-basics&utm_medium=referral&utm_campaign=programs&utm_content=lesson). Вопрос для самопроверки. Можно ли определить наличие побочных эффектов внутри метода, опираясь только на её возврат?