Обереги Ритуальное программирование

Подобно тому как викинги наносили на свои мечи и топоры руны так и разработчики наносят свои руны SOLID, DRY на резюме, описание вакансии, требования, статьи и так далеее

Предавать глубокий смысл

Ложное ощущение полезности лишь от упоминания


Я наношу руну солид и прошу Мартина сделать мой код чистым. Мой код чист как ряса священника, как помыслы

Мы встаем в круг и говорим по очереди о сделанных делах, свершениям и будущих планах. Мы возносим похвалы и благодарности раз в две недели


От лица послушника. Я верю что следование ритуалам принесет результат

Предрассудки, суеверия - мы не катим в пятницу

Я не все понимаю, но верю что если сделать хттп вызов, то вернется код 200.


Тема интересная и оригинальная! Ты можешь использовать аналогию рун и современных программистских практик для создания увлекательного сравнения между культурными и технологическими традициями.

  1. Источники по викингам и рунам:

    • Книги и статьи по скандинавской мифологии и истории викингов. Примером может служить работа Нила Прайса “Викинги: история и мифология”. Это даст тебе понимание культурного контекста использования рун.
    • Исследования о значении и использовании рун, такие как “Руны и их тайны” Майкла П. Барнса.
  2. Источники по программистским практикам (SOLID, DRY):

    • Статьи и книги о принципах программирования, например, “Чистый код” Роберта Мартина, где подробно разбираются принципы SOLID.
    • Ресурсы, объясняющие принцип DRY и его значение, например, блоги или учебные курсы по программированию.
  3. Сравнение рун и программистских практик:

    • Можешь рассмотреть, как руны использовались не только как алфавит, но и как магический символ для защиты или успеха — аналогично тому, как программисты используют принципы SOLID и DRY для написания надежного и эффективного кода.
    • Анализируй, как руны и программистские практики передаются из поколения в поколение, как они адаптируются и интерпретируются в новых контекстах.

Для углубленного исследования аналогии можно также обратить внимание на ритуальные и символические аспекты в использовании рун и программистских методологий. Это поможет создать более глубокую и многослойную аналогию.


Там где заканчивается знание начинается вера Я знаю как работает api, но не помню как tcp, я уже верю что он раьотает по своей доктрине - контракту


Обереги

Подобно тому как викинги наносили на свои мечи и топоры руны, так и разработчики наносят свои “руны” — принципы SOLID и DRY — на резюме, описание вакансий, требования и статьи. Эти принципы предают глубокий смысл их работе, зачастую создавая ложное ощущение полезности лишь от упоминания.

Я наношу руну SOLID и прошу Мартина сделать мой код чистым. Мой код чист как ряса священника, как помыслы.

Мы встаем в круг и говорим по очереди о сделанных делах, свершениях и будущих планах. Мы возносим похвалы и благодарности раз в две недели.

От лица послушника. Я верю, что следование ритуалам принесет результат. Предрассудки, суеверия — мы не катим в пятницу. Я не все понимаю, но верю, что если сделать HTTP вызов, то вернется код 200.

Обереги кода: магия и ритуалы программирования

Руны викингов, как и современные программистские практики, служат своего рода оберегами. Викинги верили, что руны, выгравированные на их оружии и доспехах, обеспечат им защиту и успех в бою. Аналогично, разработчики следуют принципам SOLID и DRY, чтобы их код был надежным, чистым и эффективным.

Принципы SOLID (Single Responsibility, Open-Closed, Liskov Substitution, Interface Segregation, Dependency Inversion) и DRY (Don’t Repeat Yourself) часто упоминаются в контексте хорошего программирования. Эти принципы стали своего рода магическими формулами, которые разработчики используют, чтобы сделать свой код «чистым». Чистый код, по мнению Роберта Мартина, автора книги “Чистый код”, — это код, который легко читать, понимать и поддерживать.

Символизм и ритуалы

Руны были не просто буквами; они имели глубокий символический смысл и использовались в ритуалах. Разработчики тоже следуют своим ритуалам: код-ревью, встречи команды, ретроспективы. Эти ритуалы помогают им не только улучшать качество кода, но и поддерживать командный дух, делая процесс разработки более структурированным и предсказуемым.

Когда разработчик говорит, что его код чист, он не просто утверждает, что он следовал определенным правилам. Это заявление о принадлежности к сообществу, которое ценит качество и ясность. Подобно тому как викинги верили в магическую силу рун, разработчики верят в силу принципов SOLID и DRY. Эти принципы становятся оберегами, защищающими их от хаоса и ошибок.

Вера в результат

Как и викинги, которые верили в магическую силу рун, современные разработчики верят в силу своих методов. Хотя они могут не всегда понимать, как именно принципы SOLID и DRY работают на глубоком уровне, они уверены, что их соблюдение приведет к положительным результатам. Эта вера подкрепляется опытом и наблюдениями: код, написанный по этим принципам, действительно легче поддерживать и развивать.

Заключение

Принципы SOLID и DRY стали современными рунами для разработчиков, оберегами, которые помогают им создавать качественный и надежный код. Как и древние руны, эти принципы несут в себе символическую и практическую ценность, объединяя разработчиков в едином стремлении к совершенству. Следуя этим принципам и ритуалам, разработчики верят, что их труд принесет плоды, и это убеждение становится их мощным оберегом в мире программирования.


Да, в литературе и исторических источниках можно найти примеры молитв и ритуалов, которые воины использовали перед боем, а также обращения к своим мечам или оружию. Викинги, например, часто обращались к богам и наносили руны на своё оружие в надежде на их благословение и защиту. Давайте интегрируем этот элемент в вашу идею:


Обереги

Подобно тому как викинги наносили на свои мечи и топоры руны, так и разработчики наносят свои “руны” — принципы SOLID и DRY — на резюме, описание вакансий, требования и статьи. Эти принципы придают глубокий смысл их работе, зачастую создавая ложное ощущение полезности лишь от упоминания.

Молитва кода

Я наношу руну SOLID и прошу Мартина сделать мой код чистым. Мой код чист как ряса священника, как помыслы. Как воин, в преддверии битвы обращающийся к своему мечу, я прошу благословения на мою работу:

“О, великие принципы SOLID и DRY, благословите мой код на чистоту и ясность. Пусть функции мои будут едины в своей ответственности, как воины в строю. Пусть классы мои будут открыты для расширения, но закрыты для изменения, как крепость, стойкая против врага. Пусть заменяются мои подтипы без нарушения порядка, как звенья одной цепи. Пусть интерфейсы будут разделены, как ветви дерева, и зависимости инверсированы, как отражение в зеркале. Пусть будет так, как завещал Мартин, и код мой будет чист, как ряса священника, как помыслы мои.”

Мы встаем в круг и говорим по очереди о сделанных делах, свершениях и будущих планах. Мы возносим похвалы и благодарности раз в две недели.

Ритуалы разработчика

От лица послушника. Я верю, что следование ритуалам принесет результат. Предрассудки, суеверия — мы не катим в пятницу. Я не все понимаю, но верю, что если сделать HTTP вызов, то вернется код 200.

Обереги кода: магия и ритуалы программирования

Руны викингов, как и современные программистские практики, служат своего рода оберегами. Викинги верили, что руны, выгравированные на их оружии и доспехах, обеспечат им защиту и успех в бою. Аналогично, разработчики следуют принципам SOLID и DRY, чтобы их код был надежным, чистым и эффективным.

Принципы SOLID (Single Responsibility, Open-Closed, Liskov Substitution, Interface Segregation, Dependency Inversion) и DRY (Don’t Repeat Yourself) часто упоминаются в контексте хорошего программирования. Эти принципы стали своего рода магическими формулами, которые разработчики используют, чтобы сделать свой код «чистым». Чистый код, по мнению Роберта Мартина, автора книги “Чистый код”, — это код, который легко читать, понимать и поддерживать.

Символизм и ритуалы

Руны были не просто буквами; они имели глубокий символический смысл и использовались в ритуалах. Разработчики тоже следуют своим ритуалам: код-ревью, встречи команды, ретроспективы. Эти ритуалы помогают им не только улучшать качество кода, но и поддерживать командный дух, делая процесс разработки более структурированным и предсказуемым.

Когда разработчик говорит, что его код чист, он не просто утверждает, что он следовал определенным правилам. Это заявление о принадлежности к сообществу, которое ценит качество и ясность. Подобно тому как викинги верили в магическую силу рун, разработчики верят в силу принципов SOLID и DRY. Эти принципы становятся оберегами, защищающими их от хаоса и ошибок.

Вера в результат

Как и викинги, которые верили в магическую силу рун, современные разработчики верят в силу своих методов. Хотя они могут не всегда понимать, как именно принципы SOLID и DRY работают на глубоком уровне, они уверены, что их соблюдение приведет к положительным результатам. Эта вера подкрепляется опытом и наблюдениями: код, написанный по этим принципам, действительно легче поддерживать и развивать.

Заключение

Принципы SOLID и DRY стали современными рунами для разработчиков, оберегами, которые помогают им создавать качественный и надежный код. Как и древние руны, эти принципы несут в себе символическую и практическую ценность, объединяя разработчиков в едином стремлении к совершенству. Следуя этим принципам и ритуалам, разработчики верят, что их труд принесет плоды, и это убеждение становится их мощным оберегом в мире программирования.


Нарисуй на картинке война, похожего на викинга, но с элементами технопанка. Пусть воин наносит на себя ритуальные надписи в виде абривиатур в программировании - KISS, DRY, SOLID

solidsophistryclean-codehumoroutsiderarticle #draft