Найти тему

Просто о тех.долге/костылях и рефакторинге для тех, кто не в ИТ

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

Итак, представьте, что у вас есть балкон, который чистый, аккуратненький и функционирует на все 100%, там можно выпить кофе, почитать книгу, высушить бельё и всё прекрасно… но в какой-то момент времени вы начинаете обживать квартиру и балкон становится местом, куда отправляются коробки со словами “потом пригодиться” или “потом разберу”, вещи, которые “оставлю на всякий случай” или опять же “потом решу”, в итоге ваш балкон превращается в некую свалку (так происходит и с вашей системой), которая уже не функционирует так как надо и в основном сохранилась самая важная его функция — сушка белья, потому как всё ещё и пылью поросло, ни сесть ни пройти … Да и чтобы посушить бельё надо постараться не испачкать всё…

Почему такое случается, у каждого свои причины, у меня были очень напряжённые полгода и некогда было поддерживать чистоту и порядок на еженедельной основе, да и в целом не особо заморачивалась по поводу балкона — часть квартиры важная, а есть и поважнее — рабочий кабинет 🤪

Если будет интересно посмотреть видео захламления, оно здесь— с чего всё началось

Пришло лето, наступили тёплые солнечные деньки и очень хотелось уже выбраться на балкон, с учетом того, что я летом люблю работать на югах, а тут из-за сложившейся ситуации, пока не выбраться, так что балкон попал под полную раздачу, а точнее уборку (рефакторинг), ещё причиной послужило и то, что пора было стирать шторы, а они по-любому испачкались бы при сушке (привет, баги).

Самое важное — это конечно же понять, уровень уборки (степень рефакторинга), в моём случае это не был ни капитальный ни косметический ремонт — оно того и не требуется на данный момент времени по стратегической причине — смена в дальнейшем жилья (переезд на новую платформу). Поэтому уборка (рефактринг) начался с понимания того, что я хочу получить по итогу, а исходя из этого что оставить, а что точно убрать и как убрать.

Есть коробки, которые нельзя выкинуть, как и костыли, которые нельзя убрать иначе будет худо. В моём случае — это коробки от электропианино и пылесоса, ибо то что в них потребовало бы “распихивания” по другим местам, а так оно всё аккуратненько сложено в коробках. Подушки, которые выгорели пошли в утиль, на креслах, до приезда новых сидушек, остались старые и то, только их часть, чтобы временно можно было сидеть.

Тот момент, когда видишь даже оптимизацию — сушилка нашла своё место 😆 (видео здесь)

Дальше уже начался процесс улучшений, у которого тоже есть свои нюансы, надо вовремя остановиться, потому что красота и чистота кода прекрасна, вопрос лишь в том, готовы ли будете её поддерживать (и сколько времени на это тратить) или скатитесь обратно и будете отлавливать баги, а потом поймёте, что надо вновь всё переделывать.

Вот так теперь выглядит мой балкон и понимание, что этой красоте и чистоте надо уделять немного времени раз в неделю или же опять лишиться возможности полноценного использования и наслаждения (видео здесь)

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

-4

Мой долг выплачен с процентами, так как занял он целых 3 дня поэтапных целевых улучшений и главное вовремя остановиться 😁

Буду признательна за ваши комментарии к истории 😉

РЕКЛАМА
РЕКЛАМА

РЕКЛАМА•16+

-6

nadpo.ru

-7

−28%

Изу­чите пси­хо­ло­ги­че­скую кон­флик­то­ло­гию за 6 мес. Курсы24 500 ₽34 100 ₽

-8

−53%

Изу­чите прак­ти­че­скую ней­ро­пси­хо­ло­гию за 6 мес. Курсы36 900 ₽78 400 ₽

-9

−20%

Изу­чите тех­ники гип­ноза в пси­хо­ло­гии за 4 мес. Курсы29 900 ₽37 300 ₽

-10

−25%

Станьте пси­хо­ло­гом-кон­суль­тан­том за 10 мес. Обу­че­ние54 900 ₽73 000 ₽

-11

−26%

Станьте спе­ци­а­ли­стом по ме­ди­а­ции за 6 мес. Обу­че­ние37 900 ₽51 200 ₽

-12

−26%

16+

Курсы по тан­це­валь­но-дви­га­тель­ной те­ра­пии он­лайн...27 900 ₽37 700 ₽

-13

−42%

Станьте дет­ским пси­хо­ло­гом за 11 мес. Пе­ре­под­го­товка48 900 ₽83 900 ₽

-14

−26%

Станьте дет­ским пси­хо­ло­гом за 3 мес. Пе­ре­под­го­товка28 900 ₽39 200 ₽