Здравствуйте, AndrewVK, Вы писали:
AVK>Здравствуйте, Дм.Григорьев, Вы писали:
ДГ>>Дык с этим, кажись, Фаулер давно уже справился, на пять с плюсом.
AVK>И что ж теперь — эта тема для всех закрыта?
Стоит прочитать книжку. Многие моменты в ней уже были разобраны, так что не стоит открывать новых Америк или изобретать велосипеды. Тогда и воду отделили в этом топике, и не нужно было писать по пять раз столь очевидные вещи.
Здравствуйте, mikа, Вы писали:
ДГ>>>Дык с этим, кажись, Фаулер давно уже справился, на пять с плюсом.
AVK>>И что ж теперь — эта тема для всех закрыта?
M>Стоит прочитать книжку.
Я ее читал.
M> Многие моменты в ней уже были разобраны, так что не стоит открывать новых Америк или изобретать велосипеды. Тогда и воду отделили в этом топике, и не нужно было писать по пять раз столь очевидные вещи.
Если они для тебя очевидны, это не значит что они очевидны всем.
Здравствуйте, VladD2, Вы писали:
VD>Миф 2'. Рефакторинг может являться частью процесса проектирования, а проектирование может быть совмещено с иследованиями и созданием прототипа.
VD>Миф 2''. Рефакторинг может быть частью процесса производства ПО.
Э, поясни, пожалуйста. Я вот например считаю рефакторинг неотъемлимой частью процесса производства ПО
Здравствуйте, VladD2, Вы писали:
VD>Миф 2'. Рефакторинг может являться частью процесса проектирования, а проектирование может быть совмещено с иследованиями и созданием прототипа.
как соотносится прототип и рефакторинг?
или у тебя система из прототипа вырастает?
XP форевер?
VD>Миф 2''. Рефакторинг может быть частью процесса производства ПО.
может или должен?
Здравствуйте, vdimas, Вы писали:
V>добавление новых ф-ий не есть рефакторинг
Так ты внуть загляни (под отладчиком). 90% старых функций являются оберткой над Ex. Ну, а в следующей версии виндовс они почти все станут обертками, так как рисовать будут в сменяемый контекст.
... << RSDN@Home 1.1.4 beta 3 rev. 207>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Здравствуйте, serg_mo, Вы писали:
VD>>Миф 2'. Рефакторинг может являться частью процесса проектирования, а проектирование может быть совмещено с иследованиями и созданием прототипа.
VD>>Миф 2''. Рефакторинг может быть частью процесса производства ПО.
_>Э, поясни, пожалуйста. Я вот например считаю рефакторинг неотъемлимой частью процесса производства ПО
А ты не квоть так сильно и пояснять не потребуется. Процетирую сам себя
>Ну, если их немного подкорректировать, то они даже перестанут буть мифмми.
... << RSDN@Home 1.1.4 beta 3 rev. 207>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Здравствуйте, vdimas, Вы писали:
V>как соотносится прототип и рефакторинг? V>или у тебя система из прототипа вырастает?
Ага. Более того. Я чем дальше теб больше делаю прототипы не приложения, а его частей. Надо решить некую проблемы... Обдумываю ее насколько это возможно в голове... Решаю ее как попало ... Смотрю на результат... Переписываю по человечески... Смотрую еще раз... Переписываю еще лучше... В конце причесываю.
На каждом из этапов то и дело возникает рефактиринг. Это конечно не ХР, но тоже себе подходец.
V>XP форевер?
Не, ХР слишком не экстримальный вид программирования. Мой скорее можно назвать ВП (взрывное программирование). Занимаюсь своими делами (не программированием)... приходит в голову мысль... и понеслась... за сутки недельная норма... А потом опять неделю другими делами. За-то за сутки могу перефигачить программу так что мама не узнает.
Надо бы заптентовать.
VD>>Миф 2''. Рефакторинг может быть частью процесса производства ПО. V>может или должен?
Дык это зависит от мировозрения и пригодности тех или иных подходов в данньой ситуации. Я сторонник не изобретать панацей. Иногда ту или иную задачу проще решить снизу-вверх и тогда скорее должно. А иногда наоборот.
Когда задачи скорее исследовательские, то скорее должно. А когда решается задача которую заранее понятно как решать, то чем его меньше, тем меньше лишнего времени. Да и вообще рефакторинг при этом уже указывает на просчеты.
... << RSDN@Home 1.1.4 beta 3 rev. 207>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Здравствуйте, AndrewVK, Вы писали:
M>> Многие моменты в ней уже были разобраны, так что не стоит открывать новых Америк или изобретать велосипеды. Тогда и воду отделили в этом топике, и не нужно было писать по пять раз столь очевидные вещи.
AVK>Если они для тебя очевидны, это не значит что они очевидны всем.
Ты меня не понял. Я не говорю о очевидности или не очевидности. Если ты хочешь пересказать книгу своими словами, то это бессмысленно (надеюсь не нужно это объяснять). Если просто обмусолить тему, но в конце не подвести итог (а на форумах это или статья или ФАКУ, жетательно, отличающаяся контентом от вышепривиденной книги, иначе это будет плагиат и привидет к первому пути), то это трата времени, так как все доводы уйдут в туну.
Здравствуйте, mikа, Вы писали:
M>Стоит прочитать книжку. Многие моменты в ней уже были разобраны, так что не стоит открывать новых Америк или изобретать велосипеды. Тогда и воду отделили в этом топике, и не нужно было писать по пять раз столь очевидные вещи.
У Рихтера пол Виндовс описано и пол дотнета. Так что же теперь ВыньАпи и дотнетный форумы не читать что ли?
Читать, может и полезно, но и только.
... << RSDN@Home 1.1.4 beta 3 rev. 207>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Здравствуйте, mikа, Вы писали:
M>Ты меня не понял. Я не говорю о очевидности или не очевидности. Если ты хочешь пересказать книгу своими словами, то это бессмысленно (надеюсь не нужно это объяснять).
А разве я такое предлагал?
M> Если просто обмусолить тему, но в конце не подвести итог (а на форумах это или статья или ФАКУ, жетательно, отличающаяся контентом от вышепривиденной книги, иначе это будет плагиат и привидет к первому пути), то это трата времени, так как все доводы уйдут в туну.
Ну и? Вывод какой? Любая попытка написать о рефакторинге заведомо не имеет смысла, так что ли?