Модераторы: Poseidon, Snowy, bems, MetalFan

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Структурированный мануал про ООП, в виде мануала, Нужен ли? 
:(
    Опции темы
 
Нужен ли мануал по теме ООП ?
Да [ 46 ]  [88.46%]
Нет [ 6 ]  [11.54%]
Всего проголосовавших: 52
В этом опросе возможен один вариант ответа
Гости не могут голосовать 
EvilsInterrupt
Дата 6.8.2007, 19:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Executables research
***


Профиль
Группа: Завсегдатай
Сообщений: 1019
Регистрация: 14.7.2007
Где: Железнодорожный, МО, Россия

Репутация: 3
Всего: 9



Судя, что у меня сейчас цифра 3 в репутации, люди все же тянутся к ООП. Пока у меня отпуск, а завершается он на след. неделе в Пн. (, я хотел бы сделать то, что людям может помочь. Сейчас возникли мысли по поводу написания мануала касательно ООП, но нужен ли он? Может проще каждый раз на нужную книгу посылать?

Какие требования я выставляю к мануалу:
1. Практическая ценность
2. Структурированность, чтобы человек затратил минимум времени на прочтение мануала
3. Нагладность на жизненных ситуациях, тут могу только касательно АСУТП систем :(

Что понадобится, мое имхо?
1. Мне может быть понятным, а вот какому нить Пете нет. Нужны будут люди, которые будут вычитывать и отлавливать ошибки, как речевые, так и в формулировке мысли ;)
2. Нужны будут рисунки поясняющие суть
3. Нужны будут программеры, которые могут привести ситуации из других отличных от АСУТП областей

Вобщем, нужна ли эта работа и кто готов помочь?
PM MAIL WWW ICQ Jabber   Вверх
ivan219
  Дата 6.8.2007, 22:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1121
Регистрация: 19.11.2005
Где: Планета земля

Репутация: 2
Всего: 12



Если есть желание почему и нет навернека обезательно пригодится smile 
PM MAIL ICQ   Вверх
EvilsInterrupt
Дата 6.8.2007, 22:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Executables research
***


Профиль
Группа: Завсегдатай
Сообщений: 1019
Регистрация: 14.7.2007
Где: Железнодорожный, МО, Россия

Репутация: 3
Всего: 9



ivan219, Т.е. вы проголосовали нет? Возможно у меня зрение ухудшилось ?! ;)
PM MAIL WWW ICQ Jabber   Вверх
Sanchezzz
  Дата 6.8.2007, 23:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1670
Регистрация: 19.11.2006
Где: Voronezh

Репутация: 5
Всего: 60



конечно нужен. любой мануал нужен. ведь кому то точно пригодится...
особенно если он будет содержать все то что ты предложил.


--------------------
Понравился ответ "+" по репе, не забываем закрывать тему, заказы в LS.
PM MAIL Skype GTalk   Вверх
Bose
Дата 6.8.2007, 23:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1458
Регистрация: 5.3.2005
Где: Riga, Latvia

Репутация: 23
Всего: 51



Мне наверное уже поздно такое читать smile Но всё-равно проголосовал "Да", если получится подробный и понятный, то на него и будем отсылать smile 
PM MAIL WWW Skype   Вверх
Snowy
Дата 6.8.2007, 23:50 (ссылка) |   (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 11363
Регистрация: 13.10.2004
Где: Питер

Репутация: 192
Всего: 484



Цитата(EvilsInterrupt @  6.8.2007,  19:41 Найти цитируемый пост)
Судя, что у меня сейчас цифра 3 в репутации, люди все же тянутся к ООП.
Эээээ. Не вижу связи.
У меня сейчас 353. Какой мне вывод из этого сделать?

Цитата(EvilsInterrupt @  6.8.2007,  19:41 Найти цитируемый пост)
Сейчас возникли мысли по поводу написания мануала касательно ООП, но нужен ли он?
Если создаётся реализация сущности, аналоги которой имеются, то начать следует с вопроса: "Что может дать, чего не могут дать другие".
Взвесив плюсы и минусы, придёт решение.

Цитата(EvilsInterrupt @  6.8.2007,  19:41 Найти цитируемый пост)
Нагладность на жизненных ситуациях
Я когда-то объяснял концепции ООП на зелёных бегемотах.
Работает очень доходчиво.
Все принципы объясняются на ура. Особенно наследование.
Да и зелёный бегемот доходчивее врезается в память, чем реальные вещи.
Мои ученики уже через 2 дня кодили на дельфях на базовом уровне.
Спустя годы они вспоминают зелёных бегемотов smile
PM MAIL   Вверх
EvilsInterrupt
Дата 7.8.2007, 00:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Executables research
***


Профиль
Группа: Завсегдатай
Сообщений: 1019
Регистрация: 14.7.2007
Где: Железнодорожный, МО, Россия

Репутация: 3
Всего: 9



Цитата

Эээээ. Не вижу связи.

Цифра 3 характеризующая мою репутацию подналась только, потому что я написал свои мысле в теме "Объектно-ориентированный анализ и проектирование", т.е говорит о том что люди нуждаются в ООП.Они его применяют, причем проголосавили люди не с  количеством постов а выше 200. Возможно, мои слова помогли не только новичкам. Вот и подумалось, о мануале.


Snowy, Чем вредны бегемоты? Они вредны, как никрути. Я когда-то читал книгу "Освой самостоятельно С++ за 21 день." Дж. Либерти. Это автор сиронизировал дав такое название ))). Книга сильная, с ней разве что талмуды Таненбаума выигрывают по изложению сложных вещей. Так вот там как раз таки было пояснено на "Бегемотах"(ну там были млекопитающие, если быть точнее), т.е. простейшая ситуация и что в итоге? Я научился писать слово class. Но! Понимание пришло только потом!!!
В реальной ситуации, в реальной задаче. Когда я начал решать задачи, которые требовали изобретение велосипеда вновь и вновь. Вот тогда то я и понял, что программист, современный программист это прежде всего практик! Мы все сидим не дома и праздно пишем очередную бегемото-стрелялку, а довольно серьезные проекты. Всем нам надо укладываться в сроки, поддерживать код! Искать баги! У нас столько задач, что хоть убавляй.
Так вот сейчас, я все чаще и чаще задумываюсь, как организовать себя, как научиться писать так, чтобы код писать только один раз или минимально править, при этом так чтобы вносить меньше багов.

Бегемоты вредят, т.к. это не развивает инженера, это всего лишь показывает что это как-то можно использовать. Беда современных программистов, в том что мы они и я в том числе отучились думать в нужном русле. В русле креатива. Все больше и больше слышим: "Я вот кинул компонент на форму и что дальше то?", не надоело?

Это сугубо мое личное мнение.

Это сообщение отредактировал(а) EvilsInterrupt - 7.8.2007, 00:08
PM MAIL WWW ICQ Jabber   Вверх
Snowy
Дата 7.8.2007, 00:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 11363
Регистрация: 13.10.2004
Где: Питер

Репутация: 192
Всего: 484



Бегемоты помогают объяснить концепции.
Согласно психологии, они лучше врезаются в память.
Разумеется, дальше должны быть практические примеры.
Но сам концепт воспринимается на бегемотах лучше.
Да и общение с живым человеком, а не с куском бумаги, эффективнее.

Цитата(EvilsInterrupt @  7.8.2007,  00:05 Найти цитируемый пост)
простейшая ситуация и что в итоге? Я научился писать слово class. Но! Понимание пришло только потом!!!
И что? Это персоналии.
Я учился ООП на учебнике 1986-го года.
Там ООП объяснялось на геометрических фигурах.
Лучше? Хуже? Я скажу одно - понимание ООП сразу не придёт.
И на треугольниках и на бегемотах требуется время на осознание.
С точки зрения психологии, бегемоты лучше.
Но, если человек не знаком с ООП, то с первого раза он всё равно не поймёт.
Мои ученики были структурными програмерами. Им потребовалось 2 дня на ломку сознания.
Что касается девственного мозга, то тут вообще никакие прогнозы нереальны.
Логика тут бессильна. А психология указывает в сторону зелёных бегемотов.
Именно зелёных бегемотов, а не млекопитающих.
Ибо абсурд запоминается сильнее.
Страус, прячущий голову в песок не вызывает такой памяти и логики, как трёхногий страус с квадратными синими ушами, трескающий шаурму на красной площади.
Программерский подход здесь одинаков.
А вот психология работает по разному.
PM MAIL   Вверх
Bose
Дата 7.8.2007, 00:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1458
Регистрация: 5.3.2005
Где: Riga, Latvia

Репутация: 23
Всего: 51



Цитата(EvilsInterrupt @  7.8.2007,  00:05 Найти цитируемый пост)
"Я вот кинул компонент на форму и что дальше то?", не надоело?

Лично мне надоело. Но я сильно соневаюсь, что люди привыкшие только кидать компоненты и не жалеющие вникать в теорию станen читать статьи. Материала о ООП в сети полным полно, самоучителей однако многое из этого игнорируется. Т.е. те уто хотят учиться - находят материал и учат, а тех кто не хочет - силком не заставишь. 

Цитата(Snowy @  6.8.2007,  23:50 Найти цитируемый пост)
Я когда-то объяснял концепции ООП на зелёных бегемотах.

Snowy, при всём моём уважении, хочу спросить, а где же эта статья про бегемотов? smile  Ссылку пожалуйста! 
PM MAIL WWW Skype   Вверх
ivan219
  Дата 7.8.2007, 05:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1121
Регистрация: 19.11.2005
Где: Планета земля

Репутация: 2
Всего: 12



Цитата(EvilsInterrupt @  6.8.2007,  22:45 Найти цитируемый пост)
ivan219, Т.е. вы проголосовали нет? Возможно у меня зрение ухудшилось ?! ;)

Я проголосовал Да вы като неправильно расценили мой топик smile 
PM MAIL ICQ   Вверх
MetalFan
Дата 7.8.2007, 08:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Аццкий Сотона
****


Профиль
Группа: Комодератор
Сообщений: 3815
Регистрация: 2.10.2006
Где: Moscow

Репутация: 62
Всего: 128



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


--------------------
There are always someone smarter than you...
PM MAIL   Вверх
Snowy
Дата 7.8.2007, 09:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 11363
Регистрация: 13.10.2004
Где: Питер

Репутация: 192
Всего: 484



Цитата(Bose @  7.8.2007,  00:31 Найти цитируемый пост)
Snowy, при всём моём уважении, хочу спросить, а где же эта статья про бегемотов?   Ссылку пожалуйста! 
Какая ссылка? Я ж говорю - я так объяснял на пальцах основные принципы ООП.
Сам объяснял. Живым людям. Лично. Без статей.
PM MAIL   Вверх
former
Дата 7.8.2007, 09:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


MEMS Expert
***


Профиль
Группа: Завсегдатай
Сообщений: 1166
Регистрация: 1.3.2006
Где: Россия

Репутация: 5
Всего: 17



EvilsInterrupt, я думаю, что перед тем как проводить опрос, нужно было сделать следующее:

1) составить перечень доступной документации по ООП

2) прикинуть структуру и содержание того, что хочешь предложить ты

3) проведёный анализ представить на суд участников форума

Вот есть то и то, я думаю что нужно что бы было то и то, потому-то и потому. Думаю, что перед началом любого проекта, анализ необходим. Может людей, например как Snowy, которые предпочитают классическую трактовку ООП, всё устраивает.

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

P.S. Что может быть доступнее бегемотиков!


--------------------
Достаточно снизить уровень мышления, чтобы иные почувствовали почву под ногами.
PM MAIL   Вверх
EvilsInterrupt
Дата 7.8.2007, 09:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Executables research
***


Профиль
Группа: Завсегдатай
Сообщений: 1019
Регистрация: 14.7.2007
Где: Железнодорожный, МО, Россия

Репутация: 3
Всего: 9



former, Читал Гради Буча? Я да. Это на мой взгляд самая лучшая книга про ООП! Но не смотря на то что автор действительно старался прояснить понимаются только концеции. Я же хочу совместно с теми кто согласится мне помогать написать руководство о том, как применять эти дела на практике. Почитайте еще раз мой первый пост!

Это сообщение отредактировал(а) EvilsInterrupt - 7.8.2007, 09:41
PM MAIL WWW ICQ Jabber   Вверх
Bose
Дата 7.8.2007, 12:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1458
Регистрация: 5.3.2005
Где: Riga, Latvia

Репутация: 23
Всего: 51



Цитата(former @  7.8.2007,  09:21 Найти цитируемый пост)
EvilsInterrupt, я думаю, что перед тем как проводить опрос, нужно было сделать следующее:
1) составить перечень доступной документации по ООП
2) прикинуть структуру и содержание того, что хочешь предложить ты
3) проведёный анализ представить на суд участников форума



EvilsInterrupt, а я думаю так: 
Если ты считаешь, что сможешь написать такую статью и хочешь её написать - то пиши и никого не спрашивай. А желающие покритиковать всегда найдутся. Как и желающие похвалить. Психология, блин =)


PM MAIL WWW Skype   Вверх
Страницы: (3) Все [1] 2 3 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Общие вопросы"
SnowyMetalFan
bemsPoseidon
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1432 ]   [ Использовано запросов: 24 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.