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

Вниз

Самые распространенные дельфийские заблуждения   Найти похожие ветки 

 
Думкин ©   (2007-11-12 13:12) [280]


> oldman ©   (12.11.07 13:10) [278]

Assigned(Object) всегда говорит о существовании объекта.


 
Anatoly Podgoretsky ©   (2007-11-12 13:12) [281]


> List index out of bounds - это фича, а не баг.

А не установка проверки диапазонов в настройках - это пофигизм.


 
Ega23 ©   (2007-11-12 13:13) [282]


> Leonid Troyanovsky ©   (12.11.07 13:02) [272]


добавь ещё:

При создании новой dll комменарий, в котором про SharedMem написано - для дебилов.


 
Anatoly Podgoretsky ©   (2007-11-12 13:13) [283]

> Ega23  (12.11.2007 12:00:23)  [263]

Параметры, параметры, параметры - давно стали рефреном.


 
Anatoly Podgoretsky ©   (2007-11-12 13:14) [284]

> Ega23  (12.11.2007 12:03:24)  [264]

6. Число - всегда число. Различается его строковое представление.

Число оно и в Африке число, а представлений много.


 
oldman ©   (2007-11-12 13:15) [285]

Кстати, спасибо за ветку!
Без нападков по поводу флуда можно оторваться на чайниках и ламерах!!!
:)


 
Думкин ©   (2007-11-12 13:16) [286]


> Ega23 ©   (12.11.07 13:13) [282]

При создании новой DLL, первым делом удаляй дебильный комментарий сверху.


 
oldman ©   (2007-11-12 13:16) [287]

Вспомнил:
Как мне запустить свою программу на компьютере, на котором не установлен Delphi?
:)


 
Ega23 ©   (2007-11-12 13:18) [288]


> oldman ©   (12.11.07 13:16) [287]


:))))))))  Точно, обязательно добавить надо


 
Anatoly Podgoretsky ©   (2007-11-12 13:19) [289]

> Leonid Troyanovsky  (12.11.2007 13:02:32)  [272]

Указывать версию Дельфи, базу данных чайник не должен, это ниже его достоинства.


 
Ega23 ©   (2007-11-12 13:26) [290]


> Указывать версию Дельфи, базу данных чайник не должен, это
> ниже его достоинства.


+ DAC


 
Anatoly Podgoretsky ©   (2007-11-12 13:33) [291]

> Ega23  (12.11.2007 13:13:42)  [282]

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


 
Algol   (2007-11-12 13:40) [292]

до кучи
1)
procedure incLength(a: array of integer)
begin
 setLength(a, length(a)+1);
end;
2)
a, b:real;
...
if(a=b)then ...


 
Virgo_Style ©   (2007-11-12 13:41) [293]

> Leonid Troyanovsky ©   (12.11.07 13:02) [272]
> Навсегда забудь про Screen, Application, DecimalSeparator
> и прочую лабуду.


Ну неправда же, как раз DecimalSeparator"у надо сразу присвоить свое значение, ибо нефиг. А если речь о dll, то и Application"у.


 
Leonid Troyanovsky ©   (2007-11-12 13:45) [294]


> Anatoly Podgoretsky ©   (12.11.07 13:19) [289]

> Указывать версию Дельфи, базу данных чайник не должен, это
> ниже его достоинства.

Подобное предполагалось для "чайники на форуме ДМ".
Пока мы зачали лишь "чайники в дельфи", т.е., видимо,
также нужен доп. тематический раздел.

Анатолий, а у тебя нет мыслей по-поводу представления
доказательств вредности?
И как быть, если собраны не все  доказательства,
т.е. как открытая тема?

--
Regards, LVT.


 
Reindeer Moss Eater ©   (2007-11-12 14:10) [295]

Все ваши вредные советы в текущей редакции предназначаются чайникам, уже переставшим быть чайниками. Просто чайникам они так же малопонятны как и F1.


 
Сергей М. ©   (2007-11-12 14:12) [296]

К Интернету можно подключиться,


 
Сергей М. ©   (2007-11-12 14:19) [297]

Указание stdcall при объявлении экспортируемой функции обязательно, патамушта так нада.
Но при этом за указание соответствующего stdcall в вызывающем коде ответственен А.С.Пушкин.


 
Leonid Troyanovsky ©   (2007-11-12 14:22) [298]


> Reindeer Moss Eater ©   (12.11.07 14:10) [295]

> Все ваши вредные советы в текущей редакции предназначаются
> чайникам, уже переставшим быть чайниками.

Например?
Да, и чайники бывают разные.

Я, например, и не возьмусь дистанционно научить скажем, юриста,
трем составным частям ООП. Пусть это сделают, например,
авторы "Дельфи за 60 секунд".

--
Regards, LVT.


 
@!!ex ©   (2007-11-12 14:29) [299]

> трем составным частям ООП.

А научите меня?
В смысле скажите что это за части..
Спасибо.


 
Alkid ©   (2007-11-12 14:31) [300]


> А научите меня?
> В смысле скажите что это за части..
> Спасибо.

Инкапсуляция, Наследование, Полиморфизм три части эти есть, юный падаван :)


 
Сергей М. ©   (2007-11-12 14:32) [301]

События сами по себе не происходят и никем не возбуждаются, их назначают.

За разыменование переменной указательного типа там, где это явно необходимо, ответственен А.С.Пушкин или его ВРИО - компилятор


 
antonn ©   (2007-11-12 14:32) [302]


> К Интернету можно подключиться,

запросто %) нужно лишь подписать договор с провайдером и настроить коннект, который и вызывать. Т.ч. утверждение ооочень избирательное для каждого случая хотения подключиться к инету :)


 
@!!ex ©   (2007-11-12 14:33) [303]

> [300] Alkid ©   (12.11.07 14:31)

Понятно. Я думал что другое... :(


 
Сергей М. ©   (2007-11-12 14:35) [304]

Возвращать среди результатов вызова подпрограммы адреса ее локальных переменных - святое дело.


 
Сергей М. ©   (2007-11-12 14:37) [305]


> antonn ©   (12.11.07 14:32) [302]


Напиши об этом трактат.


 
Leonid Troyanovsky ©   (2007-11-12 14:39) [306]


> Сергей М. ©   (12.11.07 14:12) [296]

> К Интернету можно подключиться,


Это заблуждение, все же, не имеет такой прикладной направленности,
как скажем писание библиотек.
Ну, считает некто, что оное подключение есть, да и бог с ним.
Когда он прозреет, осмысленность вопросов возрастет, IMHO.

> Указание stdcall при объявлении экспортируемой функции обязательно,
>  патамушта так нада.
> Но при этом за указание соответствующего stdcall в вызывающем
> коде ответственен А.С.Пушкин.

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

--
Regards, LVT.


 
Сергей Суровцев ©   (2007-11-12 14:40) [307]

>boriskb ©   (12.11.07 13:01) [271]
>Еще одна прекрасная идея - подобным образом переделать библейские
>заповеди. Тяжело наверное...

Ну почему?

Возлюби F1 и (список литературы) как самое себя.

Не возжелай совета ближнего своего, ни кода его, пока не все испробовал сам.

А из вредных:

Чтение отнимает время и портит зрение. Всегда спрашивай любую мелочь.

Никогда не формулируй понятно свой вопрос. Доставь людям удовольствие от угадывания его смысла.


 
Leonid Troyanovsky ©   (2007-11-12 14:50) [308]


> Сергей М. ©   (12.11.07 14:35) [304]

> Возвращать среди результатов вызова подпрограммы адреса
> ее локальных переменных - святое дело.

:) а чего, на самом деле, возвращают?

--
Regards, LVT.


 
Сергей М. ©   (2007-11-12 14:52) [309]


> Ну, считает некто, что оное подключение есть, да и бог с ним


Тут ведь сам факт важен (в тон тобой же предложенной теме) - это весьма распространенное заблуждение, и далеко не только среди адептов Делфи.


 
Сергей М. ©   (2007-11-12 14:55) [310]


> Leonid Troyanovsky ©   (12.11.07 14:50) [308]


> а чего, на самом деле, возвращают?


Мало ли чего они возвращают)


 
Leonid Troyanovsky ©   (2007-11-12 15:09) [311]


> Сергей М. ©   (12.11.07 14:52) [309]

> Тут ведь сам факт важен (в тон тобой же предложенной теме)
> - это весьма распространенное заблуждение, и далеко не только
> среди адептов Делфи.

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

Т.е., я пошел открывать ветку для последнего.

--
Regards, LVT.


 
Reindeer Moss Eater ©   (2007-11-12 15:11) [312]

Например?
Да, и чайники бывают разные.


например все!


 
Leonid Troyanovsky ©   (2007-11-12 15:32) [313]


> Reindeer Moss Eater ©   (12.11.07 15:11) [312]

> например все!

Да, мы все чайники.
Каждый из нас по-своему чайник.

Если человек хочет, например, dll, то и в списке
он сумеет найти схожее, если это, конечно, не КП.

--
Regards, LVT.


 
Проходил мимо   (2007-11-12 15:34) [314]

> Leonid Troyanovsky ©   (11.11.07 00:26)
...
> 3. Формы можно размещать в dll


А разве нельзя? Что здесь не так?


 
@!!ex ©   (2007-11-12 15:36) [315]

> [314] Проходил мимо   (12.11.07 15:34)

Можно, но не нужно.


 
Проходил мимо   (2007-11-12 15:44) [316]


> @!!ex ©   (12.11.07 15:36) [315]
>
> Можно, но не нужно.


Почему?


 
Leonid Troyanovsky ©   (2007-11-12 15:55) [317]


> Проходил мимо   (12.11.07 15:44) [316]

> Почему?

Если ты чайник, то вопрос к "начинающим",
если нет, проходи себе с богом.

--
Regards, LVT.


 
Anatoly Podgoretsky ©   (2007-11-12 15:55) [318]

> Leonid Troyanovsky  (12.11.2007 13:45:54)  [294]

Нет, но я с интересом наблюдаю :-)


 
Anatoly Podgoretsky ©   (2007-11-12 15:58) [319]

> Leonid Troyanovsky  (12.11.2007 15:09:11)  [311]

> Т.е., я пошел открывать ветку для последнего.

Пока ты ходил, уже новые появились.


 
Опять пришел   (2007-11-13 08:22) [320]


> Leonid Troyanovsky ©   (12.11.07 15:55) [317]

Угу. Т.е. вместо внятного ответа "проходящий" получает совет пойти плодить ветки? Или внятного ответа попросту нет?



Страницы: 1 2 3 4 5 6 7 8 9 
вся ветка

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

Наверх




Память: 1.06 MB
Время: 0.122 c
4-1179914782
Ангела
2007-05-23 14:06
2007.12.16
Как отследить, какие функции вызывает программа из Dll ?


2-1195383631
WFS
2007-11-18 14:00
2007.12.16
Можно ли написать обработчик события для динамической кнопки?


15-1195110077
БарЛог
2007-11-15 10:01
2007.12.16
Почему "ПУСК"?


2-1195461809
misha_gr
2007-11-19 11:43
2007.12.16
BDS2006 расположение окошек.


15-1194879378
navichok
2007-11-12 17:56
2007.12.16
Компоенет для произношения текста





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский