ahajtin: (Default)
[personal profile] ahajtin
По собственному опыту рефлексия это средство отладки. Не то отладчик, не то профайлер.

Соответственно цикл прост: ловим за хвост очередной модуль или драйвер собственной "личности", засовываем в отладчик, где объект медленно и печально функционирует, а мы на него смотрим. Функционирует он медленно и печально потому, что средства отладки жрут ресурсы не по детски, все как положено. Потом вносим нужные изменения, компилируем заново, уже без отладочной информации, и выпускаем обратно на волю.

Классическая ошибка цикла это страх того, "что будет если отпустить", то есть содержание модуля в отладчике сверх необходимого. Ресурсы уходят уже без всякой пользы, отладчик занят, а вокруг резвятся совершенно чумазые механизмы, которые уже и не надеются, что до их чистки очередь дойдет.

А еще можно из неуверенности вместо компилятора использовать интерпретатор. Наверное так и получаются тормоза.

Интуиция стоит несколько особняком.

Date: 2006-02-14 11:28 pm (UTC)
From: [identity profile] cotour.livejournal.com
я за тебя начинаю бояться :)

Date: 2006-02-15 06:05 am (UTC)
From: [identity profile] http://users.livejournal.com/alh__/
А что, собственно, такого? А?

Date: 2006-02-15 06:35 am (UTC)
From: [identity profile] cotour.livejournal.com
По темпам твоего продвижения, когда ты начнешь доказывать наличие (или отсутствие. это не важно) Бога на ИТшной базе, он может вмешаться :)

Date: 2006-02-15 10:00 am (UTC)
From: [identity profile] rezerv-sb.livejournal.com
Саша, я даже после третьего прочтения так ничего и не понял... Тупой наверное...

Date: 2006-02-15 12:25 pm (UTC)
From: [identity profile] http://users.livejournal.com/alh__/
Это все слэнг - в данном случае все опирается на опыт разработки софтины. Нет опыта - нет и понимания.

Date: 2006-02-15 12:41 pm (UTC)
From: [identity profile] rezerv-sb.livejournal.com
Ну тогда понял:))

Date: 2006-02-15 11:55 am (UTC)
From: [identity profile] ex-codera.livejournal.com
о! вот оно, терминологическое отличие -
у меня это называется сталкингом и проработкой (соответственно, для пассивной и активной компонент отладчика). а рефлексией - исключительно циклическое обмысливание объектов системы при помощи этих же самых объектов.

а вот (http://www.livejournal.com/userpic/13413678/437453) физический триггер :) (ctrl+d - softice hotkey)

Profile

ahajtin: (Default)
ahajtin

July 2020

S M T W T F S
   1234
567891011
12131415161718
19202122232425
2627282930 31 

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Mar. 15th, 2026 09:27 pm
Powered by Dreamwidth Studios