Показаны сообщения с ярлыком Java. Показать все сообщения
Показаны сообщения с ярлыком Java. Показать все сообщения

пятница, 28 сентября 2012 г.

Настройка среды для web разработки на Java в Windows


  1. Установка JDK 
  2. Установка Eclipse EE 
  3. Импорт веб-проекта в Eclipse
  4. Интеграция Eclipse с Apache Tomcat

среда, 24 августа 2011 г.

Книга Архитектура корпоративных программных приложений(Шаблны корпоративных приложений)


Фаулер. М."Архитектура корпоративных программных приложений"("Patterns of Enterprise Application Architecture"), 2006. - 544 с.


Книга об архитектурных шаблонах проектирования для приложений, применяемых в масштабах предприятий.
Автором вводится понятие "корпоративное приложение" и чем оно отличается от других программ, какие проблемы необходимо решить при построении данного вида систем.
Рассматриваются конкретные шаблоны для решения наиболее стандартных задач встречающихся при разработке корпоративных приложений.  

воскресенье, 14 февраля 2010 г.

Технология - это не цель а лишь средство для ее достижения

Технология лишь средство.
Сначала проектирование, затем выбор технологии.
Как пример это выбор языка программирования.
Язык должен выбираться под задачу, а не задача подстраиваться под конкретный язык.
  • C - скорость, но низкоуровневое программирование на гране прямой работы с памятью, чистый процедурный подход;
  • C++ - не лишен свойств и достоинств C, но может оперировать абстракциями объектов реального мира, объектно-ориентированный подход с примесью процедурного.
  • Java - предназначен для решения разнообразных задач, и поэтому уступает предыдущим в скорости и не предоставляет низкоуровневых функций как С/C++, но зато освобождает программиста от возникновения возможных ошибок при работе с памятью и указателями. Чистый объектно-ориентированный подход. 
Лучше разбираться в диаграммах и схемах, чем в куче не понятно как работающего кода и кучи технологий перемешанных в винегрет.