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

Вниз

И снова о лит-ре   Найти похожие ветки 

 
DeepProg ©   (2002-08-31 14:54) [0]

Мастера, расскажите кто с каких книг начинал свое изучение Delphi. И вообще, что вы могли бы посоветовать как хороший учебник, справочник по D5-D6, Object Pacsalи приемам ООП.


 
Oleg_Gashev ©   (2002-08-31 15:53) [1]

Прежде всего начинать надо с Кнута и Буча. А дальше смотреть в сторону языков программирования. Не забудь прчитать Петзольда, Страуструпа, Рихтера. Когда все это одалеешь, займись Delphi.

С уважением, Олег.


 
drpass ©   (2002-08-31 16:14) [2]

Если ты уже почитал это, смело переходи к справочной системе Delphi - это и есть самый хороший справочник по ней


 
DeepProg ©   (2002-08-31 17:37) [3]

А немного поконкретнее... Названия книжек не подскажите, а то попросил я как-то книгу Г.Буча по ООП, а мне говорят, что у него в этом разделе все только по С++, а про Object Pascal нет.


 
Oleg_Gashev ©   (2002-08-31 19:17) [4]

У Буча все показано на С++. Но для понимания ООП обязательна.


 
iZEN   (2002-09-01 22:38) [5]

Oleg_Gashev © (31.08.02 19:17)
У Буча все показано на С++. Но для понимания ООП обязательна.

НЕОБЯЗАТЕЛЬНО!
C++ -- это гибридный язык (как и ObjectPascal). Но в нём полиморфизм -- основное свойство ООП-языка -- реализован через статическую компиляцию и раннее связывание кода, то есть ни о каких "нормальных" виртуальных методах, которые после связывания в run-time вызываются и работают как положено, НЕ МОЖЕТ БЫТЬ РЕЧИ.

ObjectPascal в этом отношении выше C++, ООП модель у него, по крайней мере, более полно реализована (виртуальные методы, позднее связывание кода на этапе исполнения).

C++ придерживается ООП-СТИЛЯ, но не ООП-ИДЕОЛОГИИ.

P.S. Буч -- это не единственный методист, которого можно понять.
Лично я советую для начала изучить ООП по книжке:
Гамма, Хелм, Джонсон, Влиссидес "Приемы объектно-ориентированного проектирования. Паттерны проектирования", изд. Питер, 2000
http://www.books.ru/shop/books/8451/
Да, трудно, но кому сейчас легко?

Можно почитать букварь Java (чистого ООП-языка):
Брюс Эккель "Философия Java. Библиотека программиста", изд. Питер, 2001
http://www.javapower.ru/java/be/be_main.htm

А книжек по Delphi предостаточно. В последнее время таких "талмудов" навыпускали -- завались. Главное: взять и почитать.
Вот, например, советую:
Стив Тейксейра, Ксавье Пачеко "Borland Delphi 6. Руководство разработчика"+CD, изд. Вильямс, 1120 стр., 2002 г.
http://www.williamspublishing.com/Books/5-8459-0305-X.html



 
Криворукий   (2002-09-01 22:54) [6]

2 iZEN
Вообще-то, виртуальные методы и в С++, и в паскале реализованы
одинаково - через VMT.


2 DeepProg ©
К вышеупомянутым книжкам присоединяюсь,
а так же советую заглядывать в исходники VCL -
тоже весьма поучающее занятие.

(Используй Find Declaration/Ctrl-л.мышка)


 
NetBreaker666 ©   (2002-09-01 23:17) [7]

Первым делом надо выучить английский. Затем прочитать пару книжек по ASM"у, затем Кнута, Страуструпа.
Потом берешь SDK. И вот, никаких книжек по Delphi не надо. (По своему опыту знаю). За всю свою сраную жизнь не прочитал не одной книжки по дельфи, а сделать на нем могу все... главное что б за это платили или я сам этого хотел.


 
MBo ©   (2002-09-02 06:10) [8]

>Стив Тейксейра, Ксавье Пачеко "Borland Delphi 6. Руководство разработчика

Интересует такой вопрос- Тексейра теперь однотомник. У кого есть эта книга для D5 и D6, скажите, please - что выбросили?
Насколько я понимаю, часть перенесли на CD, что не слишком удобно.


 
MsGuns ©   (2002-09-02 12:38) [9]

>>Стив Тейксейра, Ксавье Пачеко "Borland Delphi 6. Руководство разработчика

Ага ! Самая крутая книженция для начинающего ! Выкинешь $20 (и это минимум) за 2 талмуда (у меня D5), и НИЧЕГО не понятно (это я говорю о начинающих, именно такой отзыв об этой книге является у них основным)
Рекомендую для начинающих труды наших расейских парней, чем плох Фаронов ? Просто, наглядно, без нахреняченных примеров, как у Пачеко с Текило-Сайрой. Их книга нужна (даже незаменима) будет позже..



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

Текущий архив: 2002.09.26;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.011 c
4-85738
_Александр_
2002-08-08 00:06
2002.09.26
Путь приложения по хендлу окна...


1-85505
A. N. Onim
2002-09-16 17:38
2002.09.26
IE Explorer на форме


14-85681
.nuke
2002-08-29 22:41
2002.09.26
Есть маааненькая проблемка процем


1-85584
SoniK
2002-09-14 15:10
2002.09.26
Компоненты


3-85333
Вадим-2
2002-09-04 09:43
2002.09.26
Работа с DBF без BDE в Delhi 5 ?