Правила Форума редакция от 22.06.2020 |
|
|
|
|
|
Опции темы | Опции просмотра | Language |
12.07.2010, 10:55 | #1 |
Новичок
Пол: Регистрация: 12.07.2010
Сообщений: 11
Репутация: 0
|
Паттерны в Java
Здравствуйте. Необходимо написать программу, использующую в себе 7 паттернов программирования (курсовая в универе).
Что такое "паттерны" я понимаю, подскажите идею для программы. Какой именно функционал она может реализовывать, и какие примерно паттерны для этого использовать. Спасибо. Последний раз редактировалось Demoninf; 13.07.2010 в 10:04.. |
Реклама: | Рекомендуем КНС - пк гравитон - Подарок каждому покупателю! | импланты зубов москва | стул деревянный | В КНС всегда выгодно проектор InFocus IN138HDST - более 50-ти тысяч наименований товаров со склада в Москве | бояринцевы алупка |
21.07.2010, 00:00 | #2 |
Новичок
Пол: Регистрация: 20.07.2010
Сообщений: 5
Репутация: 0
|
Re: Паттерны в Java
напишите что-нибудь из области мат анализа, несколько формул умных - и никто не поймет о чем идет речь в курсовой ...
|
09.08.2010, 17:47 | #3 |
Неактивный пользователь
Регистрация: 04.06.2010
Сообщений: 11
Репутация: 1
|
Re: Паттерны в Java
7 паттернов для курсовой - откровенно много. будут натянуты через одно место. но, если поможет, можешь почерпнуть идей здесь:
http://dev.by/blog/16922 http://dev.by/blog/17403 |
10.08.2010, 01:13 | #4 | |||||||||||||||||||
Неактивный пользователь
Пол: Регистрация: 12.12.2009
Сообщений: 5
Репутация: 3
|
Re: Паттерны в Java
Ну не так уж и много если подумать. Предположим он пишет Swing-приложение, тогда паттерн Observer он точно будет использовать. А если это приложение, демонстрирующее динамические структуры данных, то добавляется Iterator и Visitor.
Думаю топикстартер слышал о паттернах, но точно не знает что это такое
|
|||||||||||||||||||
13.10.2010, 20:10 | #5 |
Новичок
Пол: Регистрация: 12.07.2010
Сообщений: 11
Репутация: 0
|
Re: Паттерны в Java
разобрался, всем спасибо.
http://oodesign.com - все подробно про каждый паттерн с примерами, но только на английском. |
16.10.2010, 19:41 | #6 |
Неактивный пользователь
Пол: Регистрация: 16.07.2009
Сообщений: 10
Репутация: 0
|
Re: Паттерны в Java
Пользуясь случаем, хочу задать вопрос Java-гуру. Сколько паттернов использует в работе культурный человек? Стоит ли мне зазубривать весь учебник по паттернам?
|
17.10.2010, 01:09 | #7 |
Новичок
Пол: Регистрация: 12.07.2010
Сообщений: 11
Репутация: 0
|
Re: Паттерны в Java
я конечно не ява-гуру, но выскажусь)
Считаю, что паттерны нужно использовать по необходимости. Если Ваше приложение имеет сложную структуру, то применять паттерны целесообразно. А не так, как на одном из форумов, где я дублировал свой первый вопрос в этой ветке, мне советовали при написании любого приложения первым делом создавать фабрику для генерации объектов (типа с заделом на будущее, вдруг мне в моем калькуляторе потребуется генерировать 50 разных типов объектов)). Справочник (тот же GoF) хорошо бы хотябы пролистать. Чтобы потом при решении определенных задач память подсказала "А ведь был какой-то паттерн именно для этих целей", и потом уже обратиться к справочнику за разъяснениями. |
26.10.2010, 11:20 | #8 |
Re: Паттерны в Java
ПРЕДЛАГАЮ ПОУЧАСТВОВАТЬ В ПЕРЕВОДЕ КНИГ ПО JAVA
Spring в действии. Второе издание (Часть 1. Ядро Spring) "Spring в Действии. Второе издание (Часть 2. Enterprise Spring)"
__________________
Люблю вежливых людей ... |
|
17.03.2011, 15:23 | #9 |
Неактивный пользователь
Пол: Регистрация: 17.03.2011
Сообщений: 5
Репутация: 0
|
Re: Паттерны в Java
Пробуйте читать книгу "Банда четирьох" извините ссилки нету, потому что у метя твердий ватиант.
|
22.10.2011, 04:08 | #10 |
Пользователь
Пол: Регистрация: 28.10.2008
Сообщений: 42
Репутация: 2
|
Re: Паттерны в Java
BambrUA, культурный человек использует столько паттернов, сколько надо, и не более того. Фаулер говорил, что иногда проще использовать один if вместо паттерна "стратегия". И все авторы книг по паттернам утверждают, что их собрание паттернов не является полным, т.к. практически любое постоянно применяющееся в данном коллективе разработчиков решение может считаться паттерном (пока его не обзовут антипаттерном).
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Java начинающему. Что нужно для разработки Java-приложения? | mrzed | Java | 37 | 24.03.2011 16:31 |
Java в КПК | motokater | Софт для планшетов и КПК | 25 | 07.12.2010 15:33 |
java se 6 | Freemen | Java | 2 | 16.01.2010 22:55 |
Паттерны | Мешок | Веб - Программирование | 0 | 09.08.2007 16:29 |
|
|