Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / унаследованный код / 17 сообщений из 17, страница 1 из 1
04.01.2010, 13:45:48
    #36396685
egorych
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
унаследованный код
"Унаследованный код. Это выражение инстинктивно вызывает отвращение у всякого, занимающегося программированием. Ведь воображение тотчас рисует ужасные картины продирания сквозь непроходимые таёжные буреломы и топи с упорно цепляющимися за ноги ветками деревьев и кустарников, безжалостно впивающимися в тело тучами мошкары и одуряющими запахами гниения, разложения и застоя. Мучения, которые доставляет разбирательство с унаследованным кодом, нередко гасят любые первые порывы энтузиазма, возникающие при программировании."
довольно точно описано, на мой взгляд ))
...
Рейтинг: 0 / 0
04.01.2010, 14:32:09
    #36396732
an0nym
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
унаследованный код
egorych,

на мой взгляд можно короче (одним словом) и емче... но не при детях.
...
Рейтинг: 0 / 0
04.01.2010, 15:05:18
    #36396761
GrayStrannik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
унаследованный код
egorych, унаследованный код - это сегодняшний код через год. Пишите код правильно :о)
...
Рейтинг: 0 / 0
04.01.2010, 15:13:23
    #36396775
an0nym
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
унаследованный код
GrayStrannikegorych, унаследованный код - это сегодняшний код через год. Пишите код правильно :о)
abstract или final - вот в чем вопрос.
...
Рейтинг: 0 / 0
04.01.2010, 15:24:36
    #36396784
egorych
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
унаследованный код
GrayStrannikПишите код правильно :о)золотые слова )) единственное, что в них смущает немного, так это то, что не бывает правильно написанного кода. ;-)
...
Рейтинг: 0 / 0
04.01.2010, 15:59:52
    #36396823
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
унаследованный код
egorych"Унаследованный код...
Ну... если вспомнить генетику, то унаследованные возможности могут видоизменяться без "накопления". Т.е. отбрасывая ненужные опции. И некий "идеальный код" должен обладать опцией "самоочищения" и избавления самого себя от кусочков которые он никогда не использовал.
...
Рейтинг: 0 / 0
04.01.2010, 16:15:11
    #36396843
egorych
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
унаследованный код
mayton,
то есть некий чудо-сборщик мусора, который очищает код от неиспользуемых фрагментов? встроенный, кстати, куда? в программу? в виртуальную машину? в операционную систему? Направление на самообучающиеся программы.
имхо, не совсем относится именно к "унаследованному коду" в рамках заданной цитаты, ведь "унаследовать" можно вполне себе используемый код.
...
Рейтинг: 0 / 0
04.01.2010, 17:09:25
    #36396924
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
унаследованный код
egorychmayton,
то есть некий чудо-сборщик мусора, который очищает код от неиспользуемых фрагментов? встроенный, кстати, куда? в программу? в виртуальную машину? в операционную систему? Направление на самообучающиеся программы.
имхо, не совсем относится именно к "унаследованному коду" в рамках заданной цитаты, ведь "унаследовать" можно вполне себе используемый код.
В виртуальную машину, думаю. Он будет делать нечто вроде "теста охвата" и отмечать блоки кода как unaccessable. При наследовании сборки эти куски либо не будут собираться либо будут сигнализировать в логах либо ещё чё-нить такое. В принципе моя идея - это мозговой штурм. И если вы предложите что-то другое - то я не буду сильно возражать.
...
Рейтинг: 0 / 0
04.01.2010, 17:46:19
    #36396998
zloy den
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
унаследованный код
Сейчас тот же решарпер и студия делает нечто такое-предупреждает о том что метод не используется и куча других стилистических подсказок. Почти всегда по делу вроде бы
...
Рейтинг: 0 / 0
04.01.2010, 22:18:24
    #36397248
Master4
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
унаследованный код
egorychне бывает правильно написанного кода. ;-)

Ну-ну! Идеальный код существует, и я даже переубедил скептика доказав ему это путем предоставления формул вероятностей
...
Рейтинг: 0 / 0
05.01.2010, 01:21:16
    #36397390
egorych
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
унаследованный код
Master4, ну ну, готовы доказательство здесь опубликовать?
ЗЫ. Master4, вы про изменения требований когда нибудь слышали? ;-))
...
Рейтинг: 0 / 0
05.01.2010, 02:45:35
    #36397430
унаследованный код
egorych"Унаследованный код..."
прошу прощения - вопрос на понимание - а что, книжка Фитерса вышла на русском?

Вообще, меня очень интересует - какую помощь в работе лично вам оказала книга.
Нашлась ли в ней персональная серебряная пуля.

PS
На всякий случай - обсуждаемый кусок предисловия Роберта Мартина на языке первоисточника.
(Для любителей красного словца)

авторLegacy Code. The phrase strikes disgust in the hearts of programmers. It conjures images of slogging through a murky swamp of tangled undergrowth with leeches beneath and stinging flies above. It conjures odors of murk, slime,stagnancy, and offal. Although our first joy of programming may have been intense, the misery of dealing with legacy code is often sufficient to extinguish that flame.
...
Рейтинг: 0 / 0
05.01.2010, 12:40:06
    #36397663
egorych
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
унаследованный код
сосед-акцессник,
да, вышла . Читаю вот. Пока не очень понимаю, полезные там советы или не очень. Одно ясно, на серебряную пулю не тянет, хотя, может, не дочитал до нужного места ))
...
Рейтинг: 0 / 0
05.01.2010, 12:50:53
    #36397669
GrayStrannik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
унаследованный код
egorychединственное, что в них смущает немного, так это то, что не бывает правильно написанного кода.Тогда в индусском унаследованном коде должны разбираться индусы, а в Васином - Вася. Даже если Вася теперь начальник департамента разработки. И да, я за пожизненный найм и за великолепные условия труда.
...
Рейтинг: 0 / 0
05.01.2010, 15:35:35
    #36397930
=NIk=
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
унаследованный код
GrayStrannikegorychединственное, что в них смущает немного, так это то, что не бывает правильно написанного кода.Тогда в индусском унаследованном коде должны разбираться индусы, а в Васином - Вася. Даже если Вася теперь начальник департамента разработки. И да, я за пожизненный найм и за великолепные условия труда.

и за президентов программистов Ж
...
Рейтинг: 0 / 0
05.01.2010, 16:45:11
    #36398035
унаследованный код
GrayStrannikegorych, унаследованный код - это сегодняшний код через год. Пишите код правильно :о)
А также сегодняшний код твоего соседа.

Добрее надо быть, добрее...
...
Рейтинг: 0 / 0
05.01.2010, 16:52:48
    #36398046
Альмалексия
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
унаследованный код
-----------------------------GrayStrannikegorych, унаследованный код - это сегодняшний код через год. Пишите код правильно :о)
А также сегодняшний код твоего соседа.

Добрее надо быть, добрее...

Это смотря какой сосед, ненадо обобщать.
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / унаследованный код / 17 сообщений из 17, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]