Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.07.25;
Скачать: CL | DM;

Вниз

А как Вы закончили программировать?   Найти похожие ветки 

 
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;
Скачать: CL | DM;

Наверх




Память: 0.62 MB
Время: 0.033 c
4-1086877966
HMENU
2004-06-10 18:32
2004.07.25
Меню на API


1-1089530999
Islander
2004-07-11 11:29
2004.07.25
Как прописать условия появления PopupMenu?


3-1088255763
Амир
2004-06-26 17:16
2004.07.25
Дата, локализация, архив...


9-1080912585
KA_
2004-04-02 17:29
2004.07.25
Сценарий игры - ругайте :)


14-1088782505
Baron
2004-07-02 19:35
2004.07.25
Губернатор - клоун