Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2006.10.01;
Скачать: [xml.tar.bz2];

Вниз

Доколе студентов будут кормить этой макулатурой?   Найти похожие ветки 

 
Loginov Dmitry ©   (2006-09-11 16:52) [0]

Давно хотел зайти в какой-нибудь магазин, глянуть, что нового по Delphi продают.
Зашел прямиком в киоск, расположенный на территории универа.
Ищу Архангельского - нету
Ищу Фаронова - нету
Ищу других известных авторов - нету.

Зато появился "новый" блокбастер по Delphi 7 от какого-то Бобровского (страниц на 800 где-то). Типа книга одна, другие не продаются (не выдержали конкуренции с Бобровским).

Ну раз смотреть больше не на что, решил полистать этот шедевр. Сразу же решил посмотреть, что подразумевает автор под словом "класс". Определения, жаль, не стал читать. Заинтересовал пункт что-то вроде "работа с переменными класса".
Зацените (цитировал по памяти):

Поскольку класс в Delphi - это самый обычный тип, то значения переменных одного и того же класса можно присваивать друг другу. Пример:

type
T_Class =
Class
{переменные и методы класса}
end;

var
 A, B: T_Class;
 
begin
 A := T_Class.Create;
 B := A; // Копия переменной А
.....
end;

В результате этого фактически будут скопированы только поля класса.


Смотреть дальше сей шедевр желание сразу же пропало.


 
StriderMan ©   (2006-09-11 16:55) [1]

жуть какая. и чему тока студентов учат.


 
Ketmar ©   (2006-09-11 17:02) [2]

аффтара в Бобруйск!

зыж чую, скоро тут появятся апологеты и этой макулатуры...


 
Плохиш ©   (2006-09-11 17:04) [3]


>  B := A; // Копия переменной А

Хм, а комментарий-то правильный ;-)


 
Игорь Шевченко ©   (2006-09-11 17:07) [4]


> Ищу Архангельского - нету


Слава Аллаху всемогущему и всемилостивому.


 
Furyz ©   (2006-09-11 17:07) [5]

> аффтара в Бобруйск!

Он от туда


 
Джо ©   (2006-09-11 17:07) [6]

Пока не увижу оригинала, не поверю этому ужасу! :)


> цитировал по памяти

оставляет надежду :) Тем более, что:
> Хм, а комментарий-то правильный ;-)


:)


 
Eraser ©   (2006-09-11 17:08) [7]

> Ищу Архангельского - нету

хоть на том спасибо им )


 
Zeqfreed ©   (2006-09-11 17:08) [8]

Чувствую, что мне очень сильно повезло, когда я выбрал с прилавка синенькую книжечку Тейксейры и Пачеки, а не оранжевенькую Архангельского. Толщина-то одинаковая была…


 
StriderMan ©   (2006-09-11 17:08) [9]


> В результате этого фактически будут скопированы только поля
> класса

раз пошла такая пьянка... что ж методы-то не копируются? непорядок!

Жаль. я раньше уважал издательство "Питер"


 
Marser ©   (2006-09-11 17:10) [10]

Удалено модератором


 
Джо ©   (2006-09-11 17:10) [11]

> [9] StriderMan ©   (11.09.06 17:08)
> раз пошла такая пьянка... что ж методы-то не копируются?
> непорядок!

Компилятор умный жеж! Зачем их копировать? они и так в одном экземпляре-то :о)


 
Marser ©   (2006-09-11 17:17) [12]

Гложат меня смутные сомнения...
Господа, а мне почему-то кажется, что это мы тут с вами сидим и чистоплюйствуем, а на самом деле средний уровень температуры по больнице значительно ниже и это видно не только по книгам с подобным и разными "=true".
Мне врезался в память прошлогодний эпизод, когда программист, ныне у нас не работающий, но написавший для фирмы почти весь учётный софт, в общем, неплохой БД-ник, притом с ОР лет десять, очень удивился, когда я ему сказал, что при декомпиляции нельзя восстановить идентификаторы переменных и прочего.

Так может, это не столь для некоего (невысокого) уровня и специализации страшно? В крайнем случае, если всё-таки потянется шаловливыми ручками в облати, о которых имеет превратные представления, то по ним же и получит, после чего удивится и испытает озарение...
А то Роуз неумолим - в Бабру... в смысле, в дворники, и делов...


 
Игорь Шевченко ©   (2006-09-11 17:24) [13]

Marser ©   (11.09.06 17:17) [12]


> очень удивился, когда я ему сказал, что при декомпиляции
> нельзя восстановить идентификаторы переменных и прочего.
>


Я бы тоже удивился....Вот говорят, что можно иногда восстановить, даже пример в был (уже в Google groups, LVT ссылку знает).


 
Marser ©   (2006-09-11 17:27) [14]

> [13] Игорь Шевченко ©   (11.09.06 17:24)


> Вот говорят, что можно иногда восстановить

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


 
Polevi ©   (2006-09-11 17:38) [15]

написавший для фирмы почти весь учётный софт, в общем, неплохой БД-ник, притом с ОР лет десять
нафига ему знать про компиляторы, его понимание бизнес процессов позволяют ему не знать этого
обвинять его в этом просто смешно юноша


 
Polevi ©   (2006-09-11 17:39) [16]

Удалено модератором


 
Marser ©   (2006-09-11 17:44) [17]

Удалено модератором


 
k2 ©   (2006-09-11 17:47) [18]

не прямоугольного импульса а фронта прямоугольного импульса :)


 
GRAND25 ©   (2006-09-11 17:49) [19]

Мне, господа, почему-то кажется, что у программиста, написавшего учетный софт для конторы, денег больше, чем у программиста, владеющего процессом компиляции-декомпиляции. Но это только мое личное мнение. Извините пожалуйста...


 
StriderMan ©   (2006-09-11 17:51) [20]


> GRAND25 ©   (11.09.06 17:49) [19]

во флуд пошел... ДЕНЬГИ-то тут причем????


 
GRAND25 ©   (2006-09-11 17:52) [21]

Это было только мое личное мнение. Еще раз пожалуйста извините...


 
Marser ©   (2006-09-11 17:52) [22]

Удалено модератором


 
GRAND25 ©   (2006-09-11 17:56) [23]


> просто появился любитель подколоть ака именинник


Без подколок жить скучно...


 
Kolan ©   (2006-09-11 18:03) [24]


> T_Class

За такие имена убивать :(


 
GRAND25 ©   (2006-09-11 18:05) [25]

Однозначно!


 
Polevi ©   (2006-09-11 18:07) [26]

Удалено модератором


 
GRAND25 ©   (2006-09-11 18:09) [27]

Удалено модератором


 
Marser ©   (2006-09-11 18:09) [28]

Удалено модератором


 
Marser ©   (2006-09-11 18:11) [29]

Удалено модератором


 
GRAND25 ©   (2006-09-11 18:14) [30]

Удалено модератором


 
Marser ©   (2006-09-11 18:17) [31]

Удалено модератором


 
GRAND25 ©   (2006-09-11 18:21) [32]

Удалено модератором


 
Polevi ©   (2006-09-11 18:27) [33]

Удалено модератором


 
Marser ©   (2006-09-11 18:30) [34]

Удалено модератором


 
GRAND25 ©   (2006-09-11 18:34) [35]

Удалено модератором


 
Ega23 ©   (2006-09-11 18:36) [36]

Прикольно ветки читать. Начали с Бобруй... отставить, с Бобровского, плавно перетекли на Флёнова с Архангельским, обсудили Бобруйск, Марсера, русофобию, плавно перешли к теме Майдана.
Осталось дождаться обсуждения Спартака, ДК, темы газа, а также эротических переживаний подростков пубертатного периода.
"Всё любопытственнее и любопытственее" (с)

З.Ы. При написании сего не имел ввиду никого лично.


 
Polevi ©   (2006-09-11 18:38) [37]

да не буду я это читать, год назад начитался


 
GRAND25 ©   (2006-09-11 18:39) [38]


> Осталось дождаться обсуждения Спартака


А давненько что-то....! :)))


 
Marser ©   (2006-09-11 18:42) [39]

Удалено модератором


 
Ega23 ©   (2006-09-11 18:46) [40]

Удалено модератором



Страницы: 1 2 3 4 вся ветка

Форум: "Прочее";
Текущий архив: 2006.10.01;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.54 MB
Время: 0.017 c
2-1158095833
Doblclick
2006-09-13 01:17
2006.10.01
richedit


1-1156161079
.ruslan
2006-08-21 15:51
2006.10.01
DBCheckBox как программно изменить значение


3-1154110257
Игорь__
2006-07-28 22:10
2006.10.01
Paradox: проблема с фильтрацией.


2-1157799112
Viser
2006-09-09 14:51
2006.10.01
Ручная компиляция


15-1157964847
Курдль
2006-09-11 12:54
2006.10.01
Вспоминаю ООП. С трудом :(





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский