powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Design Patterns
16 сообщений из 16, страница 1 из 1
Design Patterns
    #39101567
wvetal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Какие основные Design Patterns?
Какие Design Patterns вы чаще используете?

Просьба не давать ссылок на материал, а просто ответить на вопросы. Посмотрел какие бывают вообще Design Patterns - в инете большой список. Хотел бы узнать на какие в первую очередь обратить внимание.
...
Рейтинг: 0 / 0
Design Patterns
    #39101580
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wvetal,
фабрика, команда, ... проще посмотри на свой код. Или чужой.
...
Рейтинг: 0 / 0
Design Patterns
    #39101595
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wvetalКакие основные Design Patterns?
Основные, наверное, все же GRASP
https://en.wikipedia.org/wiki/GRASP_(object-oriented_design)
Но вопрос сам по себе странный. Паттерные не строятся и паттернов. Паттерны это известные решения известных проблем.

wvetalКакие Design Patterns вы чаще используете?

Singleton

wvetalПросьба не давать ссылок на материал, а просто ответить на вопросы. Посмотрел какие бывают вообще Design Patterns - в инете большой список. Хотел бы узнать на какие в первую очередь обратить внимание.
GRASP - основа, но сложная для понимания.
GoF - азбука новичка. Не в коем случае не руководство к действию. Но даст понимание о паттернах вообще и научиться подходть с нужной стороны к их изучению.
Enterprise Patterns - азбука не новичка.
...
Рейтинг: 0 / 0
Design Patterns
    #39101641
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wvetalКакие основные Design Patterns?
Какие Design Patterns вы чаще используете?

Просьба не давать ссылок на материал, а просто ответить на вопросы. Посмотрел какие бывают вообще Design Patterns - в инете большой список. Хотел бы узнать на какие в первую очередь обратить внимание.

Наверное много и разных...
Только они все обернуты уже во фреймворк.
Т.е. когда использую Spring использую кучу "Паттернов проектирования".
Поэтому думать о них не имеет смысла. :-)
...
Рейтинг: 0 / 0
Design Patterns
    #39101722
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я некоторое время использовал Builder и вобщем-то не знал что это Builder.
Просто был класс который обеспечивал цепочки инициализаций.

Чтение банды четырех вообще не впечатлило. Просто было ощущение
что тебе навязывают что-то заумное и ненужное. Вобщем польза от
паттернов приходит скорее из практики чем из теории.
...
Рейтинг: 0 / 0
Design Patterns
    #39101741
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonЧтение банды четырех вообще не впечатлило. Просто было ощущение
что тебе навязывают что-то заумное и ненужное. Вобщем польза от
паттернов приходит скорее из практики чем из теории.
GoF это букварь. Мостик между теорией и практикой. Там очень круто описано когда что и где можно использовать с примерами. Это даёт понимание как вообще подходить к паттернам. Правда, там не написано о том что не стоит усердствовать. Это основной недостаток.
...
Рейтинг: 0 / 0
Design Patterns
    #39101802
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgulТ.е. когда использую Spring использую кучу "Паттернов проектирования".
Поэтому думать о них не имеет смысла. :-)
это да))).
Без обиды к спрингу, но тут становишься конфигурастом на аннотациях и конфигурации).
...
Рейтинг: 0 / 0
Design Patterns
    #39101947
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123это да))).
Без обиды к спрингу, но тут становишься конфигурастом на аннотациях и конфигурации).

Зачем, что-то делать, если это уже сделано! :-)
...
Рейтинг: 0 / 0
Design Patterns
    #39101959
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgul,
то что человек знает как DI инжектирует внутрь класса и не умеет передать парам через конструктор класса (не писал без DI).
Но я не максималист). Удачи!
...
Рейтинг: 0 / 0
Design Patterns
    #39102535
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123mad_nazgul,
то что человек знает как DI инжектирует внутрь класса и не умеет передать парам через конструктор класса (не писал без DI).
Но я не максималист). Удачи!

Честно говоря я не вижу большого смысла использовать Java вне сервера-приложений или того или иного фреймворка.
У java своя ниша "Сурового Ынтырпрайза" и в нем "полет мысли" особо не приветствуется.
Для этого ("полета мысли") есть немного другие ЯП. Например, что-нибудь из функциональных ЯП.
...
Рейтинг: 0 / 0
Design Patterns
    #39102553
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgul,
Т.е. сабж не нужен. JSP, JDBC не нужно. Время жизни объекта делает фреймворк.
Да вы максималист батенька.)).
Как собеседуются в вашей фирме?
...
Рейтинг: 0 / 0
Design Patterns
    #39102598
no56892
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgulPetro123mad_nazgul,
то что человек знает как DI инжектирует внутрь класса и не умеет передать парам через конструктор класса (не писал без DI).
Но я не максималист). Удачи!

Честно говоря я не вижу большого смысла использовать Java вне сервера-приложений или того или иного фреймворка.
У java своя ниша "Сурового Ынтырпрайза" и в нем "полет мысли" особо не приветствуется.
Для этого ("полета мысли") есть немного другие ЯП. Например, что-нибудь из функциональных ЯП.
А как же android? И все джава-девс которые лепят "суровый интерпрайз", если им вдруг придется что-то сделать вне апп сервера, неужели они будут использовать что-то другое? У джава огромный плюс еще и в том, что дофига библиотек, просто дофига. Надо sms шлюз сделать - пожайлуста, надо pdf распарсить - все есть, в два клика. А что синтаксис... люди там по нему ЯП сравнивают... это знаете ли...
...
Рейтинг: 0 / 0
Design Patterns
    #39102664
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgulЧестно говоря я не вижу большого смысла использовать Java вне сервера-приложений или того или иного фреймворка.
У java своя ниша "Сурового Ынтырпрайза" и в нем "полет мысли" особо не приветствуется.
Для этого ("полета мысли") есть немного другие ЯП. Например, что-нибудь из функциональных ЯП.
А вот мой полёт мысли сказал мне что и 3D-графику рендерить можно. И практически
было подтверждено. И перформанс оказался выше прогнозируемого.
...
Рейтинг: 0 / 0
Design Patterns
    #39102786
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
no56892А как же android? И все джава-девс которые лепят "суровый интерпрайз", если им вдруг придется что-то сделать вне апп сервера, неужели они будут использовать что-то другое? У джава огромный плюс еще и в том, что дофига библиотек, просто дофига. Надо sms шлюз сделать - пожайлуста, надо pdf распарсить - все есть, в два клика. А что синтаксис... люди там по нему ЯП сравнивают... это знаете ли...

Так я же об этом.
Есть куча уже готового.
Причем большая часть уже в каком-нибудь фреймворке.
Да и Android это просто очень большой фреймворк для программирования под Linux для "мобильных платформ". ;-)
...
Рейтинг: 0 / 0
Design Patterns
    #39102793
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
это диалектика и бермудский треугольник:
Код: plaintext
1.
\--программист -- декларативное программирование(всё готово)--/
                    \-- конфигураст --/
...
Рейтинг: 0 / 0
Design Patterns
    #39102828
no56892
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторДля этого ("полета мысли") есть немного другие ЯП. Например, что-нибудь из функциональных ЯП.
Время только тратить, а как же самочки?
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Design Patterns
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]