![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 27.07.2013
Сообщений: 256
|
![]()
Не смог найти описания сути вопроса на человеческом языке, везде упоминаются названия подключаемых модулей, примеры их использования, а вот что это за модули, откуда они появились, где они физически находятся и т. д. нигде не утрудились описать. Даже у Флёнова не нашёл ответа. Хочется больше конкретики, а то всё объясняется на примерах, где мелькают незнакомые названия и говорится, что вот это мол такой-то модуль. Ёпт, а откуда он? Я же новичёк, хочу понять суть, тогда легче будет запоминать детали. Ну как-то так.) Может где-то есть список всего этого, чтобы понять структуру, что откуда берётся?
Последний раз редактировалось Andrej_K; 13.09.2013 в 18:31. |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 30.05.2011
Сообщений: 651
|
![]()
Модули - это файлы .pas с кодом, классами, константами и.т.п. Хранятся они в разных местах, заданными путями в environment-library path.
Советую почитать про основы ООП. зы. Зажми левый контрол и кликни по любому модулю.
Создание, программирование и сопровождение сайтов любой сложности.
Изготовление программ на заказ. Список услуг и портфолио на сайте www.andreygrom.ru |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 27.07.2013
Сообщений: 256
|
![]()
Может кто-то подскажет самую толковую литературу по ООП? Имеется ввиду литература, доступная для понимания человеку без специального образования.
Последний раз редактировалось Andrej_K; 13.09.2013 в 21:17. |
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 12.09.2012
Сообщений: 1,030
|
![]()
Что нужно программисту: Компьютер, Среда программирование, Воображение, Прямые руки, Мозги, Знания этой среды программирования.
Программист-это профессия, а программирование-это моё хобби. ![]() |
![]() |
![]() |
![]() |
#5 | |
Форумчанин
Регистрация: 27.07.2013
Сообщений: 256
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#6 | |
Просветитель
Участник клуба
Регистрация: 26.12.2012
Сообщений: 1,844
|
![]()
У меня сохранились только старые книжки по Turbo Pascal 5.5 и Turbo Vision, по которым когда-то учился сам. По опыту могу сказать, что в старых книжках рассказывалась суть, а в новых больше галопом по европам. Книжки на русском, в обычных текстовых файлах, могу выложить.
В книжке по TP 5.5, в частности, даются основы ООП и рассказывается, что такое наследование, полиморфизм, виртуальные методы и прочее. Плюс где-то еще была глава от разработчиков компилятора, где они рассказывают, как им пришлось доработать компилятор, чтобы поддержать новую парадигму программирования. В Turbo Pascal 5.5 впервые появилось ООП и сам диалект Object Pascal, с изменениями перекочевавший в Delphi. Помню, что обе книжки в свое время читал как роман, а потом писал программы, уже зная, что к чему, и пользуясь исключительно справкой. Цитата:
![]()
В разработке: воспроизводственный контур ИТ
|
|
![]() |
![]() |
![]() |
#7 |
personality
Старожил
Регистрация: 28.04.2009
Сообщений: 2,899
|
![]()
Пособие по дельфи
Лучшее на мой взгляд, всем советую его. Там и модули и ооп найдёте практически разжёванным, но и без воды. Только хочу заметить, ооп к модулям отношения не имеет, и чтобы понять модули (коли Вам нужны только они) то ооп не обязательно читать. |
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 30.05.2011
Сообщений: 651
|
![]()
Теория без практики мертва. Нужно написать пару собственных компонентов и с десяток классов. Тогда всё это усвоится гораздо быстрее, по себе знаю.
Имхо, не считаю нужным углубляться в познание всех низкоуровневых методов, если в этом нет необходимости. Иначе не хватит времени познавать современные технологии.
Создание, программирование и сопровождение сайтов любой сложности.
Изготовление программ на заказ. Список услуг и портфолио на сайте www.andreygrom.ru |
![]() |
![]() |
![]() |
#9 |
Просветитель
Участник клуба
Регистрация: 26.12.2012
Сообщений: 1,844
|
![]()
На самом деле все эти ваши "современные технологии" -- обычная мода, а порой -- вообще профанация. Сплошной маркетинг.
А про необходимость "низкоуровневого обучения" очень правильно написал товарищ Спольски, я с ним полностью согласен. Иногда даже думаю, что первым языком вообще надо брать ассемблер, но проверить не на ком. ![]()
В разработке: воспроизводственный контур ИТ
|
![]() |
![]() |
![]() |
#10 | |
Форумчанин
Регистрация: 30.05.2011
Сообщений: 651
|
![]() Цитата:
А все это углублённое изучение не несёт никакой практической ценности. Если кто-то хочет изобретать велосипед - его личное дело. Тогда ему ООП не нужен. Пусть два года пишет программу на ассеблере, потом пять лет вторую. А все вот эти фразочки, типа "надо изучать ассеблер", "Надо писать на API", "Я хорошо знаю ассеблер и API" - это всё понты, типа смотрите какой я крутой. Тогда бросай делфи и пиши в блокноте. А вся прелесть ООП не только в удобстве, а в возможности объединить в своей программе наработки других людей. Разработка коммерческих программ на низкоуровневом программировании - это полнейший бред. Пока Вы два года будете писать свою программу - она уже никому не будет нужна...
Создание, программирование и сопровождение сайтов любой сложности.
Изготовление программ на заказ. Список услуг и портфолио на сайте www.andreygrom.ru Последний раз редактировалось grominfo; 13.09.2013 в 22:39. |
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
ООП - нахождение сумм, площадей и периметров круга, прямоугольника, равностороннего треугольника, квадрата ( ДЕЛФИ МОДУЛИ ) | Pyxy | Помощь студентам | 0 | 28.02.2012 19:37 |
библиотечные модули пользователя,модули CRT и DOS | лерка:) | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 08.01.2012 14:57 |
как добавить модули в раздел uses | kate158 | Общие вопросы Delphi | 1 | 25.08.2009 09:52 |