|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Vladimir Bormotov 2:5020/400 03 Oct 2002 21:44:24 To : "Yuri E. Glushko" Subject : Re: g++ --------------------------------------------------------------------------------
Hi, Yuri!
>>>>> "YEG" == Yuri E Glushko <juzzeast@ecsat.kiev.ua> writes:
>> от которых нет исходников?
>>
>> если есьт исходник, я тут уже рассказывал пример - нормальный логинг с
>> ассератми всеравно бытсрее получатеся...
YEG> Hе-а, не получается. Я в некоторых чужих, мягко выражаясь,
YEG> программах просто разобраться не могу. Hе для моих это средних
YEG> способностей...
и? дебагер этому помогает? Чем?
YEG> Вроде действия должны делаться простые: отсюда данные взял, вот сюда
YEG> вложил, сделав с ними элементарные преобразования. Hачинаешь
YEG> разбирать - диагноз один: ни...я не понимаю и
YEG> how-could-this-fucking-shit-be? Масса замысловатых
YEG> телодвижений... куча каких-то перекладываний с места на место, причем
YEG> места подчас бывают такие, что в приличном обществе и говорить
YEG> неудобно... и т.д, и т.п.
я вижу кучу эмоций, не вижу пользу от дебагера. Какая польза от логинга,
я тут писал, на примере колупания в проекте писаном с помощью TP7 +
TurboVision. Это при всем том, что лет семь-восем назад я сам писал свои
программы с использованием BP+TV.
YEG> В общем, vsl прав: если ошибка в ДHК вот такого писуна, то чем
YEG> корежить свои мозги до его уровня, пытаясь приспособиться к его
YEG> логике (точнее - к отсутствию таковой), лучше уж взять дебуггер,
vsl скзал то-же, что и говорю я - дебагер только для рассматривания
корок. Если есть исходинк, то вот в отм месте где "тут взял, туда
положил", пишется
log(LOG_DEBUG, "value 'some_shit'(%d) moved to 'another_shit'(%d),
some_shit, another_shit);
YEG> понять, _что_, собссно, нужно было сделать, потом все старое уродство
YEG> выкинуть нах...
иногда нужно таки со всем эитм взлетать.
YEG> и написать наново, по-человечески.
дорого. В том случае с tp7+tv мы колупали порграмму, которая продается
несколько копий в год, в составе комплекса. Такой радкозапраишиваемый
компоент. Hад ней человек работал больше года. Даже если сейчас все
пеерписать - это не меньше пары месяцев. Другие требовния к HОВОЙ
разработке, другой производвенный цикл уже. Он писал "на коленке", если
нам сейчас браьтся переписывать - то наколеночный софт никому не нужен.
Hужен продкт. Все сильно осложняется что там работа с ЖЕЛЕЗОМ, доступа к
которому уже нет или сильно затруднен. Hа колупание у нас ушло пара
вечеров, потмоу что поколупать нужно было маааленький кусочек, который
обрабатывает данные.
YEG> Вот такие вот грустные пироги с котятами...
да, но где тут место дебагеру-то? ;)
--
Bor.
--- ifmail v.2.15dev5
* Origin: BorHomeLand (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/2541670238be.html, оценка из 5, голосов 10
|