Форум: "Потрепаться";
Текущий архив: 2004.07.25;
Скачать: [xml.tar.bz2];
ВнизА как Вы закончили программировать? Найти похожие ветки
← →
Anatoly Podgoretsky © (2004-07-08 14:25) [80]Игорь Шевченко © (08.07.04 14:13) [76]
Китайцы тебя не поймут
← →
Danilka © (2004-07-08 14:27) [81][79] Тимохов © (08.07.04 14:22)
угу.
интересно, скока строчек кода во всех исходниках продаваемых на торри.нет? :))
← →
Тимохов © (2004-07-08 14:28) [82]
> Danilka © (08.07.04 14:27) [81]
> угу.
Это они так думают :))))
← →
Danilka © (2004-07-08 14:28) [83]И вообще, больше половины ветки - сплошной оффтопик, куда только модераторы смотрят, безобразие. :))
← →
Тимохов © (2004-07-08 14:33) [84]
> Danilka © (08.07.04 14:28) [83]
почему офф?
Мы обсуждаем тяжелые процессы в программировании.
Тем самым выдвигаем эту деятельнсоть из рутинной, которая может реально надоесть. :)))
← →
КаПиБаРа © (2004-07-08 14:35) [85]
> Китайцы тебя не поймут
А эстонцы вообще тогда без работы остануться неговоря уж о финах :)
← →
Mystic © (2004-07-08 14:46) [86]понимаю, что вы шутите
Два года разницы это не повод говорить "вы"
но copy+paste иногда необходимая вешь
Имхо есть два полюса: линейный код и спагетти. Причем второго можно добиться без использования goto. И это даже хуже Copy + Paste.
Пример из реальной жизни. Устав писать три строчки кода, некий программист выделил их в процедуру. Оказалось, однако, что эти строчки иногда более вариабельны, чем он предполагал. Со временем эта процедура вылилась в сорок строчек кода, с наворочеными проверками, постоянно глючащая, и изменения в этой процедуре задевали абсолютно весь проект.
Но два куска строк по сорок, копирующих друг друга это преступление.
← →
Тимохов © (2004-07-08 14:51) [87]
> Но два куска строк по сорок, копирующих друг друга это преступление.
ну я так и не делаю :))))))
Ваш пример, очень хорош. В реальности часто подмывает сделать функцию вместо похожих строчек кода. Седал, все ок. Потом как у вас.
Т.о. выделение процедур и классов я делаю только когда есть 100 уверенность в будущем этой идее. Т.е. соображения сокращения кода для меня не главные. Важно, чтобы в будущем была устойчивость к возможным модификациям условий работы продукта
← →
Тимохов © (2004-07-08 14:51) [88]
> Mystic © (08.07.04 14:46) [86]
Ах да, про "вы" я понял - просто машинально...
← →
Игорь Шевченко © (2004-07-08 14:52) [89]
> Важно, чтобы в будущем была устойчивость к возможным модификациям
> условий работы продукта
Фаулера читай
← →
Тимохов © (2004-07-08 14:53) [90]
> Игорь Шевченко © (08.07.04 14:52) [89]
Про потребность во вдумчивом чтении имеено Фаулера я уже согласился. Обязательно.
← →
iZEN © (2004-07-08 19:46) [91]/*А как Вы закончили программировать?*/
Никогда, наверное, это - моё хобби.
Страницы: 1 2 3 вся ветка
Форум: "Потрепаться";
Текущий архив: 2004.07.25;
Скачать: [xml.tar.bz2];
Память: 0.6 MB
Время: 0.034 c