?

Log in

No account? Create an account

Previous Entry

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

Я был бы рад, если бы анонимные комментарии и вопросы были подписаны – проще отвечать.

Comments

(Anonymous)
Nov. 24th, 2010 03:20 am (UTC)
CMS на Java
Здравствуйте Евгений большое спасибо за ваши статьи. Я студент и собираюсь писать диплом но не могу определиться с темой, как вариант расматриваю CMS на Java как вы считаете есть ли у данного направления перспективы или нет.
skipy_ru
Dec. 14th, 2010 06:52 am (UTC)
Re: CMS на Java
Добрый день!

Видите ли в чем дело... Дипломную работу можно (и нужно, на мой взгляд!) рассматривать прежде всего как изучение набора технологий. То, что Вы напишете - оно вторично. Ничего личного, это объективная реальность. Дело в том, что любая сложная система, во-первых, требует определенных специфичных знаний (которых у Вас с большой вероятностью нет), во-вторых, хорошего владения технологиями (которого у Вас тоже пока нет).

Поясню на собственном опыте. Когда я писал диплом, я на него убил полтора года. Сейчас я понимаю, насколько он неоптимально был написан, насколько безумные решения я принимал, какие ляпы я допускал из-за незнания технологий. В общем, сейчас бы я его написал за месяц в худшем случае, и код был бы существенно более высокого качества.

И тем не менее - Java я изучил во время написания диплома. Множество принципов построения приложения - тоже. Получил навыки работы с *NIX. Получил навыки работы с HTML и CGI.

Так что я Вам предлагаю смотреть на дело именно с такой позиции. CMS - в принципе, направление востребовано. Хотя существует уже много CMS, в том числе и написаных на Java, это даст Вам возможность изучить web-программирование на достаточно приличном уровне. И пусть Ваша собственная CMS останется дипломной работой (хотя кто знает?!) - знания Вам по любому пригодянся, ибо вот как раз web-программирование сейчас действительно востребовано.