|
|
|
унаследованный код
|
|||
|---|---|---|---|
|
#18+
"Унаследованный код. Это выражение инстинктивно вызывает отвращение у всякого, занимающегося программированием. Ведь воображение тотчас рисует ужасные картины продирания сквозь непроходимые таёжные буреломы и топи с упорно цепляющимися за ноги ветками деревьев и кустарников, безжалостно впивающимися в тело тучами мошкары и одуряющими запахами гниения, разложения и застоя. Мучения, которые доставляет разбирательство с унаследованным кодом, нередко гасят любые первые порывы энтузиазма, возникающие при программировании." довольно точно описано, на мой взгляд )) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2010, 13:45:48 |
|
||
|
унаследованный код
|
|||
|---|---|---|---|
|
#18+
egorych, на мой взгляд можно короче (одним словом) и емче... но не при детях. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2010, 14:32:09 |
|
||
|
унаследованный код
|
|||
|---|---|---|---|
|
#18+
egorych, унаследованный код - это сегодняшний код через год. Пишите код правильно :о) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2010, 15:05:18 |
|
||
|
унаследованный код
|
|||
|---|---|---|---|
|
#18+
GrayStrannikegorych, унаследованный код - это сегодняшний код через год. Пишите код правильно :о) abstract или final - вот в чем вопрос. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2010, 15:13:23 |
|
||
|
унаследованный код
|
|||
|---|---|---|---|
|
#18+
GrayStrannikПишите код правильно :о)золотые слова )) единственное, что в них смущает немного, так это то, что не бывает правильно написанного кода. ;-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2010, 15:24:36 |
|
||
|
унаследованный код
|
|||
|---|---|---|---|
|
#18+
egorych"Унаследованный код... Ну... если вспомнить генетику, то унаследованные возможности могут видоизменяться без "накопления". Т.е. отбрасывая ненужные опции. И некий "идеальный код" должен обладать опцией "самоочищения" и избавления самого себя от кусочков которые он никогда не использовал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2010, 15:59:52 |
|
||
|
унаследованный код
|
|||
|---|---|---|---|
|
#18+
mayton, то есть некий чудо-сборщик мусора, который очищает код от неиспользуемых фрагментов? встроенный, кстати, куда? в программу? в виртуальную машину? в операционную систему? Направление на самообучающиеся программы. имхо, не совсем относится именно к "унаследованному коду" в рамках заданной цитаты, ведь "унаследовать" можно вполне себе используемый код. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2010, 16:15:11 |
|
||
|
унаследованный код
|
|||
|---|---|---|---|
|
#18+
egorychmayton, то есть некий чудо-сборщик мусора, который очищает код от неиспользуемых фрагментов? встроенный, кстати, куда? в программу? в виртуальную машину? в операционную систему? Направление на самообучающиеся программы. имхо, не совсем относится именно к "унаследованному коду" в рамках заданной цитаты, ведь "унаследовать" можно вполне себе используемый код. В виртуальную машину, думаю. Он будет делать нечто вроде "теста охвата" и отмечать блоки кода как unaccessable. При наследовании сборки эти куски либо не будут собираться либо будут сигнализировать в логах либо ещё чё-нить такое. В принципе моя идея - это мозговой штурм. И если вы предложите что-то другое - то я не буду сильно возражать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2010, 17:09:25 |
|
||
|
унаследованный код
|
|||
|---|---|---|---|
|
#18+
Сейчас тот же решарпер и студия делает нечто такое-предупреждает о том что метод не используется и куча других стилистических подсказок. Почти всегда по делу вроде бы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2010, 17:46:19 |
|
||
|
унаследованный код
|
|||
|---|---|---|---|
|
#18+
egorychне бывает правильно написанного кода. ;-) Ну-ну! Идеальный код существует, и я даже переубедил скептика доказав ему это путем предоставления формул вероятностей ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2010, 22:18:24 |
|
||
|
унаследованный код
|
|||
|---|---|---|---|
|
#18+
Master4, ну ну, готовы доказательство здесь опубликовать? ЗЫ. Master4, вы про изменения требований когда нибудь слышали? ;-)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2010, 01:21:16 |
|
||
|
унаследованный код
|
|||
|---|---|---|---|
|
#18+
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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2010, 02:45:35 |
|
||
|
унаследованный код
|
|||
|---|---|---|---|
|
#18+
сосед-акцессник, да, вышла . Читаю вот. Пока не очень понимаю, полезные там советы или не очень. Одно ясно, на серебряную пулю не тянет, хотя, может, не дочитал до нужного места )) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2010, 12:40:06 |
|
||
|
унаследованный код
|
|||
|---|---|---|---|
|
#18+
egorychединственное, что в них смущает немного, так это то, что не бывает правильно написанного кода.Тогда в индусском унаследованном коде должны разбираться индусы, а в Васином - Вася. Даже если Вася теперь начальник департамента разработки. И да, я за пожизненный найм и за великолепные условия труда. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2010, 12:50:53 |
|
||
|
унаследованный код
|
|||
|---|---|---|---|
|
#18+
GrayStrannikegorychединственное, что в них смущает немного, так это то, что не бывает правильно написанного кода.Тогда в индусском унаследованном коде должны разбираться индусы, а в Васином - Вася. Даже если Вася теперь начальник департамента разработки. И да, я за пожизненный найм и за великолепные условия труда. и за президентов программистов Ж ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2010, 15:35:35 |
|
||
|
унаследованный код
|
|||
|---|---|---|---|
|
#18+
GrayStrannikegorych, унаследованный код - это сегодняшний код через год. Пишите код правильно :о) А также сегодняшний код твоего соседа. Добрее надо быть, добрее... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2010, 16:45:11 |
|
||
|
унаследованный код
|
|||
|---|---|---|---|
|
#18+
-----------------------------GrayStrannikegorych, унаследованный код - это сегодняшний код через год. Пишите код правильно :о) А также сегодняшний код твоего соседа. Добрее надо быть, добрее... Это смотря какой сосед, ненадо обобщать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2010, 16:52:48 |
|
||
|
|

start [/forum/topic.php?fid=16&msg=36397663&tid=1343973]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
211ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 229ms |
| total: | 512ms |

| 0 / 0 |
