Главная » Статьи для тега "сложности"

Упрощение разработки на языке Java

Добавлено Дата: 16 July, 2014 категория: Spring

Spring – это свободно распространяемый фреймворк, созданный Родом Джонсоном (Rod Johnson) и описанный в его книге «Expert One-on-One: J2EE Design and Development». Он был создан с целью устранить сложности разработки корпоративных приложений и сде- лать возможным использование простых компонентов JavaBean для достижения всего того, что ранее было возможным только с исполь- зованием EJB. Однако область применения Spring не ограничивается разработкой программных компонентов, выполняющихся на стороне сервера. Любое Java-приложение может использовать преимущества фреймворка в плане простоты, тестируемости и слабой связанности.

Читать »

Простота или сложность

Добавлено Дата: 2 March, 2012 категория: Microsoft SQL Server, Базы данных

Недостаточное внимание к основным принципам архитектуры информации и остальным правилам хранения данных — это методология проектирования, которую я в шутку называю векселем. Если для программистов компании неудачный проект может в худшем случае закончиться увольнением или понижением зарплаты, то для независимого консультанта последствия более чувствительные — по векселю придется платить.

Читать »

Снижайте неотъемлемую сложность, устраняйте второстепенную сложность

Добавлено Дата: 21 February, 2012 категория: Архитектура ПО

Нил Форд

Неотъемлемая сложность (essential complexity) представляет собой проблему, изначально присущую любой задаче. Например, задача координации воздушного движения в национальном масштабе является сложной сама по себе. Управляющая система должна отслеживать в реальном времени точное местоположение каждого самолета (включая высоту), его скорость, направление и место назначения, чтобы предотвратить столкновения в воздухе и на посадочных полосах. Необходимо также оперативно управлять расписаниями полетов, чтобы избежать заторов в аэропортах в постоянно меняющихся условиях – при резком изменении погоды все расписание приходится пересматривать.

Читать »