Re[5]: Мифы о рефакторинге
От: VladD2 Российская Империя www.nemerle.org
Дата: 22.11.04 05:37
Оценка:
Здравствуйте, Дм.Григорьев, Вы писали:

ДГ>Дык с этим, кажись, Фаулер давно уже справился, на пять с плюсом.


Он по русски плохо пишет.
... << RSDN@Home 1.1.4 beta 3 rev. 207>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[5]: Мифы о рефакторинге
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 22.11.04 09:29
Оценка:
Здравствуйте, Дм.Григорьев, Вы писали:

ДГ>Дык с этим, кажись, Фаулер давно уже справился, на пять с плюсом.


И что ж теперь — эта тема для всех закрыта?
... << RSDN@Home 1.1.4 beta 3 rev. 232>>
AVK Blog
Re[6]: Мифы о рефакторинге
От: mikа Stock#
Дата: 22.11.04 09:55
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Здравствуйте, Дм.Григорьев, Вы писали:


ДГ>>Дык с этим, кажись, Фаулер давно уже справился, на пять с плюсом.


AVK>И что ж теперь — эта тема для всех закрыта?


Стоит прочитать книжку. Многие моменты в ней уже были разобраны, так что не стоит открывать новых Америк или изобретать велосипеды. Тогда и воду отделили в этом топике, и не нужно было писать по пять раз столь очевидные вещи.
Re[7]: Мифы о рефакторинге
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 22.11.04 10:11
Оценка: +1
Здравствуйте, mikа, Вы писали:

ДГ>>>Дык с этим, кажись, Фаулер давно уже справился, на пять с плюсом.


AVK>>И что ж теперь — эта тема для всех закрыта?


M>Стоит прочитать книжку.


Я ее читал.

M> Многие моменты в ней уже были разобраны, так что не стоит открывать новых Америк или изобретать велосипеды. Тогда и воду отделили в этом топике, и не нужно было писать по пять раз столь очевидные вещи.


Если они для тебя очевидны, это не значит что они очевидны всем.
... << RSDN@Home 1.1.4 beta 3 rev. 232>>
AVK Blog
Re[7]: Мифы о рефакторинге
От: vdimas Россия  
Дата: 22.11.04 10:27
Оценка:
Здравствуйте, VladD2, Вы писали:

VD>Здравствуйте, vdimas, Вы писали:



V>>откуда сведения, что они его рефакторят?


VD>Из МСДН. Ищи функции с окончанием Ex.


добавление новых ф-ий не есть рефакторинг
Re[3]: Мифы о рефакторинге
От: serg_mo  
Дата: 22.11.04 10:41
Оценка:
Здравствуйте, VladD2, Вы писали:

VD>Миф 2'. Рефакторинг может являться частью процесса проектирования, а проектирование может быть совмещено с иследованиями и созданием прототипа.


VD>Миф 2''. Рефакторинг может быть частью процесса производства ПО.


Э, поясни, пожалуйста. Я вот например считаю рефакторинг неотъемлимой частью процесса производства ПО
... << RSDN@Home 1.1.3 stable >>
Re[3]: Мифы о рефакторинге
От: vdimas Россия  
Дата: 22.11.04 10:42
Оценка:
Здравствуйте, VladD2, Вы писали:

VD>Миф 2'. Рефакторинг может являться частью процесса проектирования, а проектирование может быть совмещено с иследованиями и созданием прототипа.


как соотносится прототип и рефакторинг?
или у тебя система из прототипа вырастает?
XP форевер?

VD>Миф 2''. Рефакторинг может быть частью процесса производства ПО.

может или должен?
Re[8]: Мифы о рефакторинге
От: VladD2 Российская Империя www.nemerle.org
Дата: 24.11.04 01:22
Оценка:
Здравствуйте, vdimas, Вы писали:

V>добавление новых ф-ий не есть рефакторинг


Так ты внуть загляни (под отладчиком). 90% старых функций являются оберткой над Ex. Ну, а в следующей версии виндовс они почти все станут обертками, так как рисовать будут в сменяемый контекст.
... << RSDN@Home 1.1.4 beta 3 rev. 207>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[4]: Мифы о рефакторинге
От: VladD2 Российская Империя www.nemerle.org
Дата: 24.11.04 01:22
Оценка:
Здравствуйте, serg_mo, Вы писали:

VD>>Миф 2'. Рефакторинг может являться частью процесса проектирования, а проектирование может быть совмещено с иследованиями и созданием прототипа.


VD>>Миф 2''. Рефакторинг может быть частью процесса производства ПО.


_>Э, поясни, пожалуйста. Я вот например считаю рефакторинг неотъемлимой частью процесса производства ПО


А ты не квоть так сильно и пояснять не потребуется. Процетирую сам себя

>Ну, если их немного подкорректировать, то они даже перестанут буть мифмми.
... << RSDN@Home 1.1.4 beta 3 rev. 207>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[4]: Мифы о рефакторинге
От: VladD2 Российская Империя www.nemerle.org
Дата: 24.11.04 01:22
Оценка:
Здравствуйте, vdimas, Вы писали:

V>как соотносится прототип и рефакторинг?

V>или у тебя система из прототипа вырастает?

Ага. Более того. Я чем дальше теб больше делаю прототипы не приложения, а его частей. Надо решить некую проблемы... Обдумываю ее насколько это возможно в голове... Решаю ее как попало ... Смотрю на результат... Переписываю по человечески... Смотрую еще раз... Переписываю еще лучше... В конце причесываю.

На каждом из этапов то и дело возникает рефактиринг. Это конечно не ХР, но тоже себе подходец.

V>XP форевер?


Не, ХР слишком не экстримальный вид программирования. Мой скорее можно назвать ВП (взрывное программирование). Занимаюсь своими делами (не программированием)... приходит в голову мысль... и понеслась... за сутки недельная норма... А потом опять неделю другими делами. За-то за сутки могу перефигачить программу так что мама не узнает.

Надо бы заптентовать.

VD>>Миф 2''. Рефакторинг может быть частью процесса производства ПО.

V>может или должен?

Дык это зависит от мировозрения и пригодности тех или иных подходов в данньой ситуации. Я сторонник не изобретать панацей. Иногда ту или иную задачу проще решить снизу-вверх и тогда скорее должно. А иногда наоборот.

Когда задачи скорее исследовательские, то скорее должно. А когда решается задача которую заранее понятно как решать, то чем его меньше, тем меньше лишнего времени. Да и вообще рефакторинг при этом уже указывает на просчеты.
... << RSDN@Home 1.1.4 beta 3 rev. 207>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[8]: Мифы о рефакторинге
От: IT Россия linq2db.com
Дата: 24.11.04 17:30
Оценка: 18 (1) +1
Здравствуйте, Lloyd, Вы писали:

V>>Изменение просто так? А зачем структуру менять просто так?


L>Для облегчения внесения изменений.


Облегчение внесения изменений — это такая же часть архитектуры любого приложения, как и обеспечение функциональности.
... << RSDN@Home 1.1.4 beta 3 rev. 185>>
Если нам не помогут, то мы тоже никого не пощадим.
Re[8]: Мифы о рефакторинге
От: mikа Stock#
Дата: 25.11.04 21:12
Оценка:
Здравствуйте, AndrewVK, Вы писали:

M>> Многие моменты в ней уже были разобраны, так что не стоит открывать новых Америк или изобретать велосипеды. Тогда и воду отделили в этом топике, и не нужно было писать по пять раз столь очевидные вещи.


AVK>Если они для тебя очевидны, это не значит что они очевидны всем.


Ты меня не понял. Я не говорю о очевидности или не очевидности. Если ты хочешь пересказать книгу своими словами, то это бессмысленно (надеюсь не нужно это объяснять). Если просто обмусолить тему, но в конце не подвести итог (а на форумах это или статья или ФАКУ, жетательно, отличающаяся контентом от вышепривиденной книги, иначе это будет плагиат и привидет к первому пути), то это трата времени, так как все доводы уйдут в туну.
Re[7]: Мифы о рефакторинге
От: VladD2 Российская Империя www.nemerle.org
Дата: 26.11.04 01:51
Оценка:
Здравствуйте, mikа, Вы писали:

M>Стоит прочитать книжку. Многие моменты в ней уже были разобраны, так что не стоит открывать новых Америк или изобретать велосипеды. Тогда и воду отделили в этом топике, и не нужно было писать по пять раз столь очевидные вещи.


У Рихтера пол Виндовс описано и пол дотнета. Так что же теперь ВыньАпи и дотнетный форумы не читать что ли?

Читать, может и полезно, но и только.
... << RSDN@Home 1.1.4 beta 3 rev. 207>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[9]: Мифы о рефакторинге
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 26.11.04 11:44
Оценка:
Здравствуйте, mikа, Вы писали:

M>Ты меня не понял. Я не говорю о очевидности или не очевидности. Если ты хочешь пересказать книгу своими словами, то это бессмысленно (надеюсь не нужно это объяснять).


А разве я такое предлагал?

M> Если просто обмусолить тему, но в конце не подвести итог (а на форумах это или статья или ФАКУ, жетательно, отличающаяся контентом от вышепривиденной книги, иначе это будет плагиат и привидет к первому пути), то это трата времени, так как все доводы уйдут в туну.


Ну и? Вывод какой? Любая попытка написать о рефакторинге заведомо не имеет смысла, так что ли?
... << RSDN@Home 1.1.4 beta 3 rev. 235>>
AVK Blog
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.