![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| Platon |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1801 Регистрация: 25.4.2006 Репутация: 16 Всего: 40 |
Здравствуйте, уважаемые.
Хочу наконец сделать что-то серьезное, но не знаю с какого края подойти к разработке. Как вы поступаете когда не знаете с какого конца браться. Усугублено это клиент-серверной архитектурой. Пробовал начать с дизайна. Писал на бумажках, потом терял, да и зачем они там, какие-то хилые, проще с ходу писать, я не в команде, т.е. даже и для себя то в лом писать UML. Что посоветуете, какой диагноз? PS: Мудрость по поводу "Когда не знаешь за что браться - берись за ум" не предлагать. |
|||
|
||||
| v2v |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1620 Регистрация: 20.9.2006 Где: Киев Репутация: 8 Всего: 56 |
идеи.
начинать надо с идеи и желания чего то написать. а дальше начинается жизненый цикл программного продукта |
|||
|
||||
| AntonSaburov |
|
|||
![]() Штурман ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5658 Регистрация: 2.7.2002 Где: Санкт-Петербург Репутация: 51 Всего: 118 |
Ну можно не на бумажке - файл тоже хорошо.
1. Описать варианты использования - UseCases. Сделать их подробными. 2. Под подробные UseCases сделать архитектуру классов 3. Реализовать классы 4. Параллельно писать Unit-tests - для удобства проверки 5. Завершить версию и начать улучшать в новой версии. Все. |
|||
|
||||
| Platon |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1801 Регистрация: 25.4.2006 Репутация: 16 Всего: 40 |
v2v, AntonSaburov, главное в нашем деле поддержка, спасибо, помогло, уже не боюсь браться.
В новом проекте - главное начать, в принципе как и везде. + еще сегодня решил заглянуть в соседскую тетрадку по университету. Про нисходящее проектирование. Так вот меня там зацепила фраза: "сначала система описывается в терминах обобщенной функции предметной области, каждая из функций делится на подфункции (выполняется уточняющий шаг), уточняющие шаги делаются до тех пор, пока не получится языка программирования." в принципе это 2-й пункт в посте v2v
|
|||
|
||||
| COVD |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1655 Регистрация: 26.7.2005 Репутация: 17 Всего: 43 |
Надо начинать с поиска прототипа. Говорят, в интернете есть все. Найти и прикрутить. Так работают профессионалы. |
|||
|
||||
| Platon |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1801 Регистрация: 25.4.2006 Репутация: 16 Всего: 40 |
Прототип то однозначно есть всегда, и данный случай, естественно, не исключение.
|
|||
|
||||
| dorogoyIV |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1503 Регистрация: 26.3.2007 Репутация: 3 Всего: 46 |
||||
|
||||
| Platon |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1801 Регистрация: 25.4.2006 Репутация: 16 Всего: 40 |
Тут у меня настал кризис веры. Причиной тому высказывание:
+ поведение товарищей по локальной сети. Когда предлагаю затестить мой мини-шедевр, сначала с удовольствием соглашаются, но когда не запускается, спрашивают "что не так?" - я кидаю им jre-setup, многие отказываются от дальнейших процедур, потому что лень устанавливать. В связи с этим размышления... начиная с Windows XP в поставку включен .NET, и разработчикам под эту технологию проще продвигать свою технологию, нежели Java. А каждое приложение, включающее в себя JRE - это издевательское отношение к целевому пользователю и плюс в пользу дотеров, которым не надо думать об этом. Интересует перспектива desktop приложений, жива ли она и не загнется ли? |
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 210 Всего: 538 |
-------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
| COVD |
|
||||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1655 Регистрация: 26.7.2005 Репутация: 17 Всего: 43 |
Sun предпринимает усилия для уменьшают размера JRE и упрощения процедуры установки. Некоторые производители (например, Dell) предустанавливают java на новые компьютеры.
Установка JRE иногда представляет проблему для клиентов. У людей, далеких от компьютеров, не всегда это успешно получается. Прочитал отзывы на сайте IzPack, но так и не понял - он устанавливает JRE лучше, чем это делает Sun на своем сайте? Это сообщение отредактировал(а) COVD - 22.10.2007, 16:16 |
||||
|
|||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 210 Всего: 538 |
Какую (если инсталяция происходит в silent режиме)? -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
| COVD |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1655 Регистрация: 26.7.2005 Репутация: 17 Всего: 43 |
Я давно не инсталлировал, но по крайней мере раньше инсталляция состояла из нескольких нажатий кнопок. Опять же, пользователь должен иметь административные права на своем аккаунте. Короче, нам звонят в тех поддержку с этими проблемами. Возможно, мы чего-то не так делаем (не используем IzPack). Но вот, что пишет авторитет (Брюс Эккель, http://www.adobe.com/devnet/flex/articles/...ng_java_04.html) :
ну и дальше сравнение с flash и т.д. Это сообщение отредактировал(а) COVD - 22.10.2007, 17:15 |
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 210 Всего: 538 |
Ну тот же .NET ставится аналогично, и еще и перезагрузки требует (правда его скоро интегрируют в винду и ставить будет не надо). Ну а звонят иногда, чтобы узнать "Как распечатать документ с дискетки?". А на Flash можно писать Desktop приложения? Или ты про веб? -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
| COVD |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1655 Регистрация: 26.7.2005 Репутация: 17 Всего: 43 |
Жалуются, что не работает. Потом выясняется, что JRE не установлена или как-то криво установлена (а я ставил |
|||
|
||||
| Platon |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1801 Регистрация: 25.4.2006 Репутация: 16 Всего: 40 |
Да, удивительно, но аплеты почти в сухую проиграли флешкам :(
Вот этот пункт интересный, гипотетически представляю что это и как, но, на практике что-то непонятно, как реализуется. |
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
| 1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |