DataLife Engine / Продолжается возня с копипаст-рефакторингом

Продолжается возня с копипаст-рефакторингом

 

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

Ну а так, это и все улучшения. Где-то я тупо убрал таймеры, а где-то надо было поменять обработчик события контррола, где вызывался тот функционал, который был в задержке выполнения. И почему я раньше не догадался? Не знаю, не пойму. Иногда нужна минута, чтобы до тебя что-то дошло, а иногда и годы. Если годы, то это грустно. 

Но что меня уже просто выводить из себя начинает, так это бессмысленный рефакторинг. Просто БЕССМЫСЛЕННЫЙ. Вот посудите: делал я программу, условился проименовывать имена перечислений в стиле PascalCase. Потом программу я заново начинаю переделывать. И мне уже перестаёт нравиться PascalCase и я начинаю его перерефакторивать в UPPER_SNAKE_CASE. Ладно, повозился полгодика, сделал, переделал всё с нуля и до конца. И вот, опять приходится переделывать программу с нуля. И мне уже перестаёт нравиться UPPER_SNAKE_CASE и я его начинаю обратно перерефакторивать в PascalCase. Чем я сегодня и занимался значительное время. Я сам не понимаю, почему ак. Вот почему, может кто мне объяснит? Хотя кто бы мог лучше меня знать, почему у меня так происходит. Но я этого не понимаю. И я снова (!!!!!!) начинаю думать, а нравиться ли мне сейчас PascalCase!!??

Так что вот такие чудные дела. Сложности у меня с определением стилей и стандартов. То одно нравиться, то другое, то третье. Так годы и проходят. Время просто просирается в пустую. Годы буквально. И от этого становится УЖАСНО обидно. Как же хочется начать уже двигаться вперёд и больше никогда не начинать переделывать всю программу с нуля. Ну не могу уже, терпение уже иссякает. Думаю, что это уже последний раз, когда я могу вытерпеть это переделывание с нуля. Я уже много лет занимаюсь переделываниями и ничего не могу доделать до конца. Огромная печалка, просто жесть. Жизнь проходит, а результата нет! 

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

19-10-2023, 20:02
Вернуться назад