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

Вниз

Что делать с паттернами которые реализованны в BDS только для C#?   Найти похожие ветки 

 
Kolan ©   (2006-12-07 17:57) [0]

Здравствуйте,
 Такие паттерны как Composite например, если воспользоваться встроенным "генератором" паттернов, хотят модуль System.Collections, который в C#.
Как быть?

ЗЫ
 Особенно жду Джо :)


 
Джо ©   (2006-12-08 04:15) [1]

> хотят модуль System.Collections, который в C#.

Не только в С#, но еще и в Delphi for .Net :) Т.е., нужно создать проект «VCL Form Application - Delphi for .Net» или «Windows Forms Application - Delphi for .Net».


 
Джо ©   (2006-12-08 04:17) [2]

> Как быть?

Очевидно, написать замену модулю System.Collections, со своей реализацией нужных классов и интерфейсов :)


 
Kolan ©   (2006-12-09 17:40) [3]


> Т.е., нужно создать проект «VCL Form Application - Delphi
> for .Net» или «Windows Forms Application - Delphi for .Net».
>

Ну я про Delphi говорю, так что это не катит..


> написать замену

А ты вообще их часто(паттерны) пользуешь? Особенно сложные?


 
Джо ©   (2006-12-09 20:20) [4]

> [3] Kolan ©   (09.12.06 17:40)
> Ну я про Delphi говорю, так что это не катит..

Так это и есть Делфи. Он уже давно не для одной только платформы Win32 :)


> А ты вообще их часто(паттерны) пользуешь? Особенно сложные?

Редко :)


 
Kolan ©   (2006-12-09 20:24) [5]

> Редко :)

Дык пользовал Composite или FlyWeight? (Для них паттерны не компиялтся). Переделавал этот System.Collections?

> Так это и есть Делфи. Он уже давно не для одной только платформы
> Win32 :)

Блин, :) , я про Delphi for Win32 ессно говорю...


 
default ©   (2006-12-09 20:27) [6]

почему не катит, есть восхитительные рефлекторы сборок, которые и в Delphi нетовскую восхитительно переводят


 
Джо ©   (2006-12-09 20:28) [7]

> [5] Kolan ©   (09.12.06 20:24)
> > Редко :)
>
> Дык пользовал Composite или FlyWeight? (Для них паттерны
> не компиялтся). Переделавал этот System.Collections?

Нет, «Флайвейт» пару раз руками писал. А Composite, честно говоря, даже не знаю, что такое :)

System.Collections не переделывал. Так, просто соображения высказал.


 
Kolan ©   (2006-12-09 21:42) [8]

> рефлекторы сборок

В нет я ноль... :(


> А Composite, честно говоря, даже не знаю, что такое

Дык ведь это в тоже книжке можно прочесть :)


> руками писал

Да думаю что если надо будет тоже так сделлаю. Еще раз благодарю что подсказали этот пунктик(Create by Pattern), из-за этого асилил паттерны до конца :)


 
Джо ©   (2006-12-09 21:44) [9]

> [8] Kolan ©   (09.12.06 21:42)
> > А Composite, честно говоря, даже не знаю, что такое
>
> Дык ведь это в тоже книжке можно прочесть :)

В последние годы по необходимости придерживаюсь принципа: "Голова — не резиновая!" :) Когда жить без него не смогу, тогда и прочитаю :)



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

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

Наверх





Память: 0.46 MB
Время: 0.039 c
8-1147343765
Rule
2006-05-11 14:36
2006.12.31
как объеденить огромное количество изображений PNG


15-1165492871
PHPDeveloper
2006-12-07 15:01
2006.12.31
HTML


8-1146912258
Volfram
2006-05-06 14:44
2006.12.31
Проблема с DelphiX


2-1165852014
AlexanderMS
2006-12-11 18:46
2006.12.31
Проблемы с организацией класса.


3-1161006018
Игорь ЖАКО
2006-10-16 17:40
2006.12.31
Поле для статуса записи





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