Supernovum.ru
Список форумов
Это архив форумов. Работающие форумы расположены вот по этой ссылке
Салон (архив)
Философия и методология познания. Литература и искусство. Этика и эстетика. 
Немного не так по сравнению с "даже"...
Пользователь: Калигула До (IP-адрес скрыт)
Дата: 22, November, 2009 16:09

спасибо вам за попытку объяснить.
Я всегда трудно (даже бывает внутренне болезненно-некомфортно) отношусь к попыткам объяснить привычные вещи непрофессионалам. Наверное это во всякой профессии так. Но мне кажется, в программировании это особенно тяжело, потому, что здесь есть инструментарий реализации философских концепций а это уже - сильно напряжная область ворочанья умом. Не всякому под силу. НЕ В ОБИДУ НИКОМУ.
Просто подчас категории и стили мышления программистов ОЧЕНЬ далеки от "обыденного сознания" (даже - "философов", ибо последние, в большинстве случаев, результаты построения своих умопостроений просто не видят на практике - одно словоблудие).

Ваше замечание, немного не точно. Наследование не всегда предполагает сокрытие реализации. Часто без разглядывания реализации вообще невозможно понять, что там и как в программе. Но это - уже показатель качества проектирования. (Есть ещё один нюанс, именно в силу которого, я в своём определении наследования назвал его извращением, но здесь мы
его, с вашего разрешения, пока обсуждать не будем :) )

Как раз и при агрегировании можно реализацию хорошо скрыть - переадресовывая вызовы по методам экземплярам с хорошо описанной и отлаженной функциональностью.

Здесь вопрос в том, что те, кто выбирает наследование имею склонность к догматическому мышлению, к тому, что им более комфортно размышляется, если экземпляры (по типам, интерфейсам и поведению) ВПИСАНЫ РАЗ И НА ВСЕГДА В ЗАЛОЖЕННУЮ КАРТИНУ ЖИЗНИ (описание предметной области). Просто их поведение обусловлено наследованием от определённых предков.
При агрегации же мы можем очень легко изменять само поведение объекта, например, "на лету" переприсвоив соответствующим ссылкам указатели на объекты-реализаторы СОВЕРШЕННО ДРУГОЙ, по поведению и смыслу, функциональности. Только бы сигнатуры вызываемых методов совпадали!
В результате объекты, как таковые (в крайнем, вырожденном случае) вообще теряют понятие ТИПОВОСТИ, принадлежности к определённому, заранее описанному классу! Они становятся лишь носителями ссылочночти на другие объекты, реализующие функциональность (или совокупность функциональностей), НЕОБХОДИМЫХ В ДАННЫЙ, КОНКРЕТНЫЙ МОМЕНТ ПО ЗАДАЧЕ.

Понимаете, в чём фикус-пикус? К чему я клоню?

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

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

Но есть ещё один нюанс. Общество с "наследственно-типовым" мышлением его членов, может АКТИВНО ПРОТИВОДЕЙСТВОВАТЬ обществу с "
"агрегативным подходом в анализе и проектировании". И, на определённом этапе, даже, побеждать. Агрегативный способ (НА НАЧАЛЬНЫХ ЭТАПАХ развития!) ЗАТРАТНЕЙ! Но, с огромной отдачей и гибкостью ПОТОМ. Его удачей будет проскочить этот этап, когда на относительно простых и не сложных системах "типово-наследственное" мышление будет брать верх по всем фронтам.

Ведь этому же даже в моей практике - МАССА примеров. Пока программа не велика ("пилотный проект") - "умные мальчики", "на каленках", создают довольно впечатляющие поделки и показушные изделия. Но, в дальнейшем, при росте требований, их усложнении, развитии системы, они вынуждены весь свой мир (набор классов, описывающий предметную область) ПОСТОЯННО "реинженирить". Собственно, часто в многих коллективах именно это и стаёт основным родом деятельности! Получается, что система уже захлёбывается под тяжестью собственной архитектуры и УСИЛИЙ коллектива по ЕЁ ПОДДЕРЖАНИЮ.
ЧАСТО получается что система с такими "наследственными подходами" уже совершенно не сооьвеьсьвует текущему пониманию предметки, но коллектив просто ВЫНУЖДЕн "тянуть" её ("поддерживать"). Я такие системы видел! Там код обработки исключений (не в смысле ошибочных ситуаций, а - несовпадением с правилами первоначальной модели), начинает преобладать, по объёму, над "штатным проведением" элементов модели.

Именно это я и подразумеваю при размышлении над социальными и производственными системами...

Теперь вопрос, те ли себя считают адекватно "умными, выше среднего показателя"?
Система-то усложняется! И "меры принуждения" ни до чего хорошего привести не могут.

Нувотпримернокактотак...


ЗЫ я прошу прощения, я сейчас не со своего компа пишу - с лаптопа у знакомого - необычная клава, возможно много ошибок.

Перейти: <>
Опции: ОтветитьЦитировать

Тема Написано Дата
Занятное наблюдение. Заставило задуматься.(tu)(tu) Калигула До 21.11.2009 19:03
Слишком тонкая шутка, боюсь. edge 21.11.2009 19:19
Это и для меня было был "шумом",... Калигула До 21.11.2009 19:43
Да нет, Maus 21.11.2009 21:20
Отв: Это и для меня было был "шумом",... АнТюр 21.11.2009 21:48
Зашоренные оне там, Mr.Anonymous 21.11.2009 22:39
Отв: IMHO, греческое логико - не единственная ветвь Palex 01.12.2009 20:44
простите ради бога LUPUS 22.11.2009 00:57
Отв: простите ради бога Lit 22.11.2009 12:01
даже не так.. edge 22.11.2009 14:36
Отв: даже не так.. Lit 22.11.2009 14:58
а разве ж я где-то(tu) edge 22.11.2009 15:01
я после головного поста поприпоминал свой Медведев 23.11.2009 11:38
Немного не так по сравнению с "даже"... Калигула До 22.11.2009 16:09
Отв: Немного не так по сравнению с "даже"... Lit 22.11.2009 16:52
Кто ясно мыслит - тот(tu)(tu) Око 22.11.2009 17:01
Вы путаете! И - ПОКАЗАТЕЛЬНО путаете. Калигула До 22.11.2009 17:06
Почему не согласен?(tu)(tu) Око 22.11.2009 17:11
Знаю, как трудно. Калигула До 22.11.2009 17:23
Тут вообще не о чем спорить.(tu)(tu) Око 22.11.2009 17:30
Этнические границы есть(tu) Pokrovsky 22.11.2009 18:57
Подтверждаю, с оговоркой. Калигула До 22.11.2009 19:28
Точно, евреи делятся на "неправильных", и обычных. Mr.Anonymous 22.11.2009 20:36
Да речь не о них вообще была. Калигула До 22.11.2009 20:48
Да ничего там не "нарабатывали", банальная селекция. (-) Mr.Anonymous 22.11.2009 22:24
Есть и некие этнические границы. Око с другого компа 22.11.2009 19:52
Отв: Есть и некие этнические границы.(tu) Pokrovsky 22.11.2009 21:55
+1 Mr.Anonymous 22.11.2009 22:23
Евреский? Протестантский? Кальвинистский? Око 22.11.2009 23:16
Не корень зла. Просто заблудшие. (-) Mr.Anonymous 23.11.2009 00:05
Отв: Евреский? Протестантский? Кальвинистский? Pokrovsky 23.11.2009 00:15
Еще точнее.(tu) Pokrovsky 23.11.2009 00:42
Отв: Еще точнее. Andrew VK 23.11.2009 01:30
Я бы тебя еще как-то, может быть, Око 23.11.2009 01:38
Евреи раздражают ксенофобией, они всегда "себе на уме". Mr.Anonymous 23.11.2009 01:51
Вот на последней Вашей фразе Око 23.11.2009 02:14
Иудеи -- эпицентр. Mr.Anonymous 23.11.2009 12:49
Игнорирование? Око 23.11.2009 14:46
Вот где ошибка! Pokrovsky 23.11.2009 17:16
Да вся популяция в целом - Око с другого компа 23.11.2009 20:18
Отв: Да вся популяция в целом -(tu) Феликс 23.11.2009 23:49
Да? А я вот думаю, что все упирается сюда: Око 24.11.2009 00:13
Отв: Да? А я вот думаю, что все упирается сюда: Феликс 24.11.2009 01:01
Здорово, но непонятно. Око 24.11.2009 01:28
Отв: Здорово, но непонятно. Феликс 24.11.2009 01:56
На самом деле, есть еще третий путь.(tu) Око 24.11.2009 02:03
ага, плюс быстрый Козлов Евгений 24.11.2009 10:34
Отв: На самом деле, есть еще третий путь. Феликс 24.11.2009 12:41
а нюансы? Медведев 24.11.2009 11:56
У Руси не могло быть некрополя. Mr.Anonymous 24.11.2009 19:43
Отв: У Руси не могло быть некрополя. Феликс 24.11.2009 20:11
Египет - ГУЛАГ Феликс 24.11.2009 20:53
Отв: У Руси не могло быть некрополя. Mr.Anonymous 24.11.2009 21:11
Отв: Да вся популяция в целом - ilyas xan 29.11.2009 02:06
Отв: Да вся популяция в целом - Pokrovsky 29.11.2009 21:55
Отв: Да вся популяция в целом - ilyas xan 30.11.2009 12:07
Отв: Да вся популяция в целом - Pokrovsky 30.11.2009 20:28
Отв: Да вся популяция в целом - ilyas xan 01.12.2009 05:01
а поподробнее?(tu) Козлов Евгений 01.12.2009 11:48
Отв: а поподробнее?(tu) Pokrovsky 01.12.2009 16:45
теперь понял, спсб Козлов Евгений 01.12.2009 17:49
про ВОВ не готов, а вот про "более ранние" выводы Медведев 01.12.2009 18:16
Отв: про ВОВ не готов, а вот про "более ранние" выводы Pokrovsky 01.12.2009 18:51
Отв: про ВОВ не готов, а вот про "более ранние" выводы Медведев 01.12.2009 20:13
Отв: про ВОВ не готов, а вот про "более ранние" выводы Pokrovsky 01.12.2009 21:14
знаете Козлов Евгений 01.12.2009 21:18
И опять не так. Pokrovsky 23.11.2009 02:16
Стас, увидь очевидное:(td) Око 23.11.2009 02:40
Отв: Стас, увидь очевидное:(tu) Pokrovsky 23.11.2009 11:46
Ты, вероятно, не в курсе, Око 23.11.2009 14:45
Отв: Ты, вероятно, не в курсе, Pokrovsky 23.11.2009 16:51
Тут уместно вспомнить и другую крылатую фразу:(tu)(tu)(tu)(tu)(tu) Око с другого компа 23.11.2009 20:06
Тем более, что сам основоположник... Калигула До 24.11.2009 11:29
Материализм есть не более чем оружие. Mr.Anonymous 23.11.2009 12:50
а до того Козлов Евгений 23.11.2009 15:51
Евреи есть практические примеры той идеологии. (-) Mr.Anonymous 23.11.2009 12:50
тока не этнические, а культурные... LUPUS 22.11.2009 22:43
Отв: Знаю, как трудно. Lit 22.11.2009 17:32
Беда программеров в том, что реальность в х86 не запихаеш... Mr.Anonymous 22.11.2009 19:23
Беда остальных, что они так о программерах думают.(tu) Калигула До 22.11.2009 19:34
Чья беда? Око с другого компа 22.11.2009 19:47
Вы меня не поняли? Калигула До 22.11.2009 20:05
Да что ж такое.(tu)(tu) Око с другого компа 22.11.2009 20:50
Да? - Извините!(tu) Калигула До 22.11.2009 22:45
Должен отметить, Око 22.11.2009 23:05
Очень похоже на то, что изложенное Pirx 23.11.2009 20:32
И в отсутствии саморефлексии тоже беда программеров. :) Mr.Anonymous 22.11.2009 22:24
Кстати да, нехрен Вавилонскую Башню строить, Mr.Anonymous 22.11.2009 19:23
Без всякой задней мысли! Вы - не программист. Да? (-) Калигула До 22.11.2009 19:43
У меня вообще-то майка ACM есть, если это о чём-то говори... Mr.Anonymous 22.11.2009 22:23
И - что? Калигула До 22.11.2009 22:57
Отв: И - что? Mr.Anonymous 22.11.2009 23:45
Ну, дядя, значит.... Калигула До 23.11.2009 00:12
Отв: Ну, дядя, значит.... Mr.Anonymous 23.11.2009 01:01
А у вас, походу, - проблемы. Сильные. Профпочемук 23.11.2009 11:34
Проблемы у меня были раньше, Mr.Anonymous 23.11.2009 12:50
Есть неприличный вопрос: Око 23.11.2009 23:04
Когда чешется... Калигула До 24.11.2009 02:41
Да, воздушные замки я умею разрушать. Но это уже не мои п... Mr.Anonymous 24.11.2009 19:41
Всё! Я узнал Вас! Простите, что - не сразу! Калигула До 24.11.2009 19:49
Вы мне льстите. У меня пока нет Армии. :) (-) Mr.Anonymous 24.11.2009 20:31
Тут не интересно. Тут копают в правильном направлении. Mr.Anonymous 24.11.2009 19:42
Любопытно. Око с другого компа 24.11.2009 20:25
Тут копают в одну сторону. Mr.Anonymous 24.11.2009 21:11
Как сказать. Око 24.11.2009 23:04
Отв: Как сказать. Mr.Anonymous 25.11.2009 00:31
Отв: Тут копают в одну сторону. Феликс 24.11.2009 23:14
Кстати о молитве.(tu)(tu) Око 24.11.2009 23:28
Отв: Кстати о молитве. Феликс 25.11.2009 00:52
Молитва логическую "долбилку" отключает, Mr.Anonymous 25.11.2009 01:23
С молитвой интереснее, Феликс 25.11.2009 10:03
Да, молитву действительно можно использовать как наркотик.(tu) Mr.Anonymous 25.11.2009 11:15
Если говорить совсем кратко, то молитва - Око 25.11.2009 21:38
Вы тут привели не более чем чужую мечту по вопросу. Mr.Anonymous 25.11.2009 23:41
Не сомневался, что удастся получить Ваш Око 26.11.2009 00:31
Отв: Не сомневался, что удастся получить Ваш Mr.Anonymous 26.11.2009 01:48
А теперь вернемся на грешную землю. Pokrovsky 26.11.2009 02:00
Типа того. Но тут более глубокая проблема. Mr.Anonymous 26.11.2009 11:52
Целью человека Око 26.11.2009 13:06
Отв: Целью человека Pokrovsky 26.11.2009 17:27
Отв: Целью человека(tu) Pokrovsky 26.11.2009 18:38
Эмоции - это важнейшая и неотъемлемая часть Око 26.11.2009 13:04
Отв: Эмоции - это важнейшая и неотъемлемая часть Mr.Anonymous 26.11.2009 15:18
Важны детали. Око 26.11.2009 21:27
Отв: Важны детали. Mr.Anonymous 26.11.2009 22:04
Детали очень важны. Око 26.11.2009 23:13
Отв: Детали очень важны. Mr.Anonymous 26.11.2009 23:45
Это же лишь Око 26.11.2009 23:59
Вы не думаете. Вы гоните. :) Уж извините за резкость. Mr.Anonymous 25.11.2009 00:30
А Вы бы не возражали [adm](tu) Pirx 22.11.2009 16:50
Отв: А Вы бы не возражали [adm] Lit 22.11.2009 16:54
По вопросам. Калигула До 22.11.2009 17:02
Отв: По вопросам. edge 22.11.2009 17:38
Не, не надо торопиться. Калигула До 22.11.2009 19:39
Раз уж у моего предложения(tu) Pirx 24.11.2009 12:02
Поддержу, Maus 24.11.2009 12:32
Отв: Поддержу, Pirx 24.11.2009 12:51
Ну да, ступил-с(-) Maus 24.11.2009 12:55
Отв: работал я в конторе(tu)(tu)(tu)(tu) sezam 23.11.2009 23:33
Отв: работал я в конторе sezam 24.11.2009 11:00


Этот форум в режиме 'только для чтения'.
В онлайне

Гости: 75

This forum powered by Phorum.