vit_r: default (vit_r)
[personal profile] vit_r
chu-2_story_1_04 The great wizard Yasha lives in the Magical World of IT. He discovers Rotten Code by smell and applies the mysterious Refactoring Spell. The software becomes better. At least this is what other great wizards and their magical books say.

If we remove magic from IT, this mysterious process can be described bluntly with simple common words: Yasha reads some old source code, he finds dependencies, connections and logical errors which where unknown or overlooked in the time when this code was written, than Yasha simply updates the source code to the level of his current understanding.

И ещё раз

Der große Zauberer Yascha lebt in der Magischen Welt der IT. Er hat einen zauberhaften Geruchsinn, der ihm ermöglicht, den faulen Code in den dunkelsten Tiefen der Software zu entdecken. Yascha beherrschst einen mächtigen Zauberspruch "Refactoring", der das Licht in die Dunkelheit bringt und den Quellcode so umwandelt, dass die Software kräftig und gesund wird. Leider verstehen die böse Manager nicht, wie bezaubernd Yasha ist. Nur die anderen großen Magier, die mit mysteriösen Zauberbücher vertraut sind, können diese Zauberei begreifen und bewundern.

Wenn wir die magische Wörter rausnehmen und eine einfache menschliche Sprache verwenden, verliert die Geschichte seinen Scharm. Yascha liest alten Source Code, versteht über Zusammenhänge, Ähnlichkeiten und logische Fehler etwas mehr, als die Entwickler den Code wussten, wenn sie die Software geschrieben haben. Dann ändert Yascha den Code so, dass er seine neue Kenntnisse etwas besser widerspiegelt.

Короче говоря, фигня этот ваш рефакторинг.

Это было вдогонку к посту Про мужество называть вещи своими именами

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

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

Date: 2013-01-22 11:04 am (UTC)
From: [personal profile] alll
Ну как, мытьё рук с мылом перед едой, а также душ и чистые трусы каждый день тоже, если вдуматься, фигня.

Date: 2013-01-22 11:07 am (UTC)
From: [identity profile] vit-r.livejournal.com
Немцы перед едой руки не моют. А после и во время пальцы облизывают. Насчёт трусов и душа - не интересовался.

Date: 2013-01-22 11:12 am (UTC)
From: [identity profile] orleanz.livejournal.com
с гигиеной у немцев более-менее порядок

а вот многие граждане б.СССР пренебрегают ежедневным душем, и это иногда мучительно для окружающих

лучше бы пальцы облизывали

Date: 2013-01-22 11:33 am (UTC)
From: [identity profile] vit-r.livejournal.com
Какой у них порядок с гигиеной, если в детских учреждениях постоянно карантины по болезням, достойным стран третьего мира.

Date: 2013-01-22 12:47 pm (UTC)
From: [personal profile] alll
Ну видимо такой же, как и с программным обеспечением, судя по вашим постам. ;)

Date: 2013-01-22 01:03 pm (UTC)
From: [identity profile] vit-r.livejournal.com
С программным обеспечением везде одинаково. Благо, глобализация. Разве что Индия и Китай выделяются немного.

Date: 2013-01-22 01:42 pm (UTC)
From: [personal profile] alll
Ну вот вопросы гигиены тушек европейцы серьёзно прорабатывают лет двести, начиная с Пастера, наверное, если не раньше. А вопросы гигиены кода (которые фигня, конечно, но иногда от толчка далеко отойти не дают) - от силы лет сорок.

Date: 2013-01-22 01:50 pm (UTC)
From: [identity profile] vit-r.livejournal.com
Гигиена с Пастером имеет мало общего. Мыться начали во времена модерна, но римляне древние или Карл Великий тоже заботились о чистоте тела.

Гигиена кода - это бред. В большинстве случаев кривой и хворый код приносит больше денег.
(deleted comment)

Date: 2013-01-22 11:31 am (UTC)
From: [identity profile] vit-r.livejournal.com
О! И эти перешли на тёмную сторону.

Людей, способных делать вменяемые модели и документацию вижу всё меньше и меньше. А разницы в оплате для них и обезьян практически нет.
(deleted comment)

Date: 2013-01-22 12:20 pm (UTC)
From: [identity profile] vit-r.livejournal.com
Ну да, в таких условиях можно брать только Lead и бежать во главе стада.

понять, как реализовать очередую feature не прибегая к моделям

У меня от новых веяний впечатление, что на входе собираются вывешивать транспарант "Думать запрещается!"
(deleted comment)

Date: 2013-01-22 01:05 pm (UTC)
From: [identity profile] vit-r.livejournal.com
Вообще-то это было про заведующего лабораторией изучения высшей деятельности приматов. Но ощущения такие, что трясут даже не пальму, а что под руки попадётся.
From: [identity profile] livejournal.livejournal.com
User [livejournal.com profile] brat_luber referenced to your post from О магическом подходе к программированию (http://brat-luber.livejournal.com/410520.html) saying: [...] Позволю себе цитату [...]

Profile

vit_r: default (Default)
vit_r

February 2026

S M T W T F S
12 34 567
8 9 1011121314
15161718192021
22232425262728

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Feb. 11th, 2026 12:33 am
Powered by Dreamwidth Studios