content management framework and more...

OpenKit.Net

Войти
Пользователю Разработчику Характеристики Downloads Контакты

Цель проекта


«Даже самое искусное сопровождение программы только отдаляет момент повержения ее в состояние неисправимого хаоса, выходом из которого является повторное проектирование с самого начала»
Фредерик Брукс,
«Мифический человеко-месяц», 2-е издание, СПб, 2000, Стр.225


«Поддержка изменений является основной целью объектной технологии»
Бертран Мейер,
«Объектно-ориентированное конструирование программных систем», М. 2005, стр. 6


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

Назначение OpenKit: разработка успешных и долгоживущих приложений, требования к которым со временем могут существенно меняться и на перестройку которых требуется затрачивать минимальные средства.

Используя объектную технологию, я постарался создать инструмент для построения таких приложений, для которых высказывание Брукса было бы не верным. Ну а насколько это удалось, судить, очевидно, уже не мне.


Copyright © 2009 OpenKit.net All rights reserved