Модераторы: LSD, AntonSaburov

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Малый джентельменский набор знаний, начинающего девелопера корпоративного ПО 
:(
    Опции темы
rsm
Дата 26.6.2007, 20:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник Клуба
Сообщений: 999
Регистрация: 16.3.2005

Репутация: нет
Всего: 62



Цитата(nornad @  25.6.2007,  23:02 Найти цитируемый пост)
Это уже скатывается к дискуссии, что есть "сайт", а что - "вэб-интерфейс"
Цитата(powerOn @  26.6.2007,  00:11 Найти цитируемый пост)
Лично для меня, web интерфейс и сайт это одно и тоже

Примем условно для ясности, что в данной конкретной теме под сайтом понимается программа с web-интерфейсом, которая работает в Инете. А под корпоративной программой с web-интерфейсом понимается программа, которая работает только в интранете.

Цитата(nornad @  25.6.2007,  23:02 Найти цитируемый пост)
Хм... три человека - это много?

По сути возражений нет, тонко разделить обязанности - это правильно. Однако в реальности почему-то обычно все совсем не так как хотелось бы smile

2 tux: хороший пост, спасибо! Если можно, то хотелось бы чуть побольше конкретики относительно перечня технологий, которые следует знать стажеру Java. Кое-что уже названо (JSP, сервлеты, JMS, веб-сервисы), но может есть еще что-то?

2 ALL: с учетом поста tux список знаний будет выглядеть так:
  • Java (как язык программирования)
  • J2EE, а конкретнее:
      а) JDBC
      б) EJB
      в) servlets
      г) JSP
      д) JMS
      е) web-services
  • SQL
  • составление документации
Если все согласятся, поправлю его в шапке.

Цитата(tux @  26.6.2007,  10:25 Найти цитируемый пост)
я же всегда документацию писал сам

Кстати о документации: может кто-нибудь добавит пару наиболее популярных средств для документирования? Их тоже не мешало бы включить в список, т.к. документирование можно понимать по-разному - как применение специализированных средств, так и ведение заметок "на полях" в простейшем текстовом редакторе.
PM MAIL   Вверх
batigoal
Дата 26.6.2007, 20:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


Профиль
Группа: Участник Клуба
Сообщений: 6423
Регистрация: 28.12.2004
Где: Санктъ-Петербургъ

Репутация: 16
Всего: 151



Цитата(rsm @  26.6.2007,  21:56 Найти цитируемый пост)
Кстати о документации: может кто-нибудь добавит пару наиболее популярных средств для документирования? 

Word, куда же без него. Местами - картинки (Visio). Ну и javadoc, естественно, никто не отменял.


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
rsm
Дата 26.6.2007, 21:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник Клуба
Сообщений: 999
Регистрация: 16.3.2005

Репутация: нет
Всего: 62



Цитата(batigoal @  26.6.2007,  23:59 Найти цитируемый пост)
Word, куда же без него

А более переносимое? Ведь Java в отличие от NET существует не только для платформы Wintel.
PM MAIL   Вверх
batigoal
Дата 26.6.2007, 22:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


Профиль
Группа: Участник Клуба
Сообщений: 6423
Регистрация: 28.12.2004
Где: Санктъ-Петербургъ

Репутация: 16
Всего: 151



Ну, OpenOffice. Суть не меняется.


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
powerOn
Дата 26.6.2007, 23:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


software saboteur
****


Профиль
Группа: Участник
Сообщений: 4367
Регистрация: 7.10.2005

Репутация: 28
Всего: 159



Цитата(rsm @  26.6.2007,  21:56 Найти цитируемый пост)
Кстати о документации: может кто-нибудь добавит пару наиболее популярных средств для документирования?

TWiki


--------------------
user posted image нет времени думать - нужно писать КОД!

PM MAIL   Вверх
tux
Дата 27.6.2007, 06:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Летатель
***


Профиль
Группа: Участник Клуба
Сообщений: 1853
Регистрация: 10.2.2005
Где: msk.ru

Репутация: 74
Всего: 132



Цитата(Ulysses4j @  26.6.2007,  19:01 Найти цитируемый пост)
Все, что я сказал выше, в основном вытекает из этого представления о надмножестве. 

Понятно. Не понятно только что имел ввиду товарищ Chopra. Есть спецификация J2EE, сервлеты и JSP - это ее часть. Tomcat реализует только сервлеты и JSP, а, например, JBoss - спецификацию целиком. Он не считает Tomcat сервером приложений и разница между J2EE и servlets и есть тот superset? Или что серверы приложений к servlet api добавляют что-то свое и это искомый superset? Так и в Tomcat тоже самое - это superset над servlets api. В общем, не поймешь этих индусов.

Цитата(rsm @  26.6.2007,  20:56 Найти цитируемый пост)
Если можно, то хотелось бы чуть побольше конкретики относительно перечня технологий, которые следует знать стажеру Java. Кое-что уже названо (JSP, сервлеты, JMS, веб-сервисы), но может есть еще что-то?

Да я бы понаписал много чего, проблема в том, что все зависит от конкретного проекта, на который попадешь. Главное знать базовые вещи, а изучать все равно что-то придется, здесь сложно угадать. На изучение время как правило дают, тем более стажеру. Библиотек разных великое множество, используется обычно то, что архитектору в голову придет или то, что заказчик диктует. В общем, точный список привести вряд ли кто-то сможет.
PM MAIL Skype GTalk Jabber YIM   Вверх
rsm
Дата 27.6.2007, 08:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник Клуба
Сообщений: 999
Регистрация: 16.3.2005

Репутация: нет
Всего: 62



Цитата(tux @  27.6.2007,  09:25 Найти цитируемый пост)
Главное знать базовые вещи

Так ведь именно про них я и спрашиваю, только ради них и создавал эту тему! smile
Что это за базовые вещи, можно их перечислить? smile
PM MAIL   Вверх
tux
Дата 27.6.2007, 09:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Летатель
***


Профиль
Группа: Участник Клуба
Сообщений: 1853
Регистрация: 10.2.2005
Где: msk.ru

Репутация: 74
Всего: 132



Цитата(rsm @  27.6.2007,  08:37 Найти цитируемый пост)
Что это за базовые вещи, можно их перечислить? 

Дак об этом уже все сказали. Базовые библиотеки J2SE, сервлеты, JSP. С остальным вряд ли угадаешь.
PM MAIL Skype GTalk Jabber YIM   Вверх
rsm
Дата 28.6.2007, 11:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник Клуба
Сообщений: 999
Регистрация: 16.3.2005

Репутация: нет
Всего: 62



Цитата(tux @  27.6.2007,  12:19 Найти цитируемый пост)
Базовые библиотеки J2SE

Можно отсюда поподробнее? Библиотек в J2SE - тьма. Какие изучать-то?
PM MAIL   Вверх
tux
Дата 28.6.2007, 12:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Летатель
***


Профиль
Группа: Участник Клуба
Сообщений: 1853
Регистрация: 10.2.2005
Где: msk.ru

Репутация: 74
Всего: 132



Цитата(rsm @  28.6.2007,  11:38 Найти цитируемый пост)
Библиотек в J2SE - тьма. Какие изучать-то?

Дык все и изучать. Как я уже говорил, помнить все невозможно, но знать какие есть классы и что можно сделать средствами стандартной библиотеки нужно. Вообще советовал бы вот этот двухтомник как источник базового знания - http://www.books.ru/shop/books/393818.
PM MAIL Skype GTalk Jabber YIM   Вверх
ekr
Дата 28.6.2007, 13:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


...и это пройдет...
**


Профиль
Группа: Участник
Сообщений: 359
Регистрация: 6.5.2007
Где: Moscow, RU

Репутация: 12
Всего: 19



Цитата(rsm @  26.6.2007,  20:56 Найти цитируемый пост)
# Java (как язык программирования)
# J2EE, а конкретнее:
  а) JDBC
  б) EJB
  в) servlets
  г) JSP
  д) JMS
  е) web-services
# SQL
# составление документации


Добавил бы
    ANT или Maven
    JUnit

Так же желательно иметь представление о:
Struts или Spring MVC
Hibernate


--------------------
и это пройдет....

http://ekrs.blogspot.com
PM WWW   Вверх
rsm
Дата 28.6.2007, 14:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник Клуба
Сообщений: 999
Регистрация: 16.3.2005

Репутация: нет
Всего: 62



    - твердо знать:
  • Java (как язык программирования)
  • J2SE (основные средства стандартной библиотеки)
  • J2EE, а конкретнее:
        а) EJB
        б) servlets
        в) JSP
        г) JMS
        д) web-services
  • SQL
  • составление документации (TWiki, javadoc, OpenOffice)
  • ant
  • JUnit

    - иметь представление:
  • MVC
  • spring\strust framework
  • hibernate
Так лучше?
PM MAIL   Вверх
batigoal
Дата 28.6.2007, 15:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


Профиль
Группа: Участник Клуба
Сообщений: 6423
Регистрация: 28.12.2004
Где: Санктъ-Петербургъ

Репутация: 16
Всего: 151



Лучше, но чтобы это все "твердо знать"... Я два года плотно со всем этим работаю, и не скажу, что знаю твердо.


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
powerOn
Дата 28.6.2007, 15:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


software saboteur
****


Профиль
Группа: Участник
Сообщений: 4367
Регистрация: 7.10.2005

Репутация: 28
Всего: 159



Еще неплохо бы знать какие нибудь системы контроля версий. (SVN, CVS, ClearCase...)


--------------------
user posted image нет времени думать - нужно писать КОД!

PM MAIL   Вверх
unkis
  Дата 28.6.2007, 18:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 802
Регистрация: 8.9.2004

Репутация: нет
Всего: 1



Ребята, а по чему нет jsf?
ведь это тоже стандарт, пришедший на смену jsp.


--------------------
www.unkis.com
PM MAIL WWW   Вверх
Страницы: (4) Все 1 [2] 3 4 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема »


 




[ Время генерации скрипта: 0.0880 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.