Re[3]: UML и оценка качества...
От: Геннадий Васильев Россия http://www.livejournal.com/users/gesha_x
Дата: 11.07.03 21:59
Оценка: 21 (1)
Здравствуйте, BB, Вы писали:

BB>На самом деле я, наверное, напустил тумана.

BB>Эта библиотека достаточно проста, чтобы качество импорта не вызывало сомнений.
BB>Более общий вопрос: что представляет трудности при расширении/поддержке?

Конфликт между желаемым и предусмотренным способом расширения. Тут надо отталкиваться от желаемого направления развития и структуры библиотеки.

BB>Есть ли какие-нибудь типовые проблемы, которые можно было бы обнаружить не проводя детального анализа? Может быть, какая-нибудь спецефичная форма иерархии наследования, ассоциаций и т.д (кольцо, елка, пентограмма )?


Вообще-то, знаешь, структура хорошей объектной библиотеки просто красиво выглядит. ИМХО, такая оценка должна быть не самым последним критерием для того, кто собирается эту библиотеку модифицировать.

Если смотреть по диаграмме классов, то стоит обратить внимание на:


И ещё стоит "окинуть взглядом" исходные коды методов, потенциальные проблемы могут быть спрятаны там:


Ещё я посоветовал бы тебе поискать в инете материалы по ключевым словам "Object-oriented metrics".

Ну вот так или примерно так.
Я знаю только две бесконечные вещи — Вселенную и человеческую глупость, и я не совсем уверен насчёт Вселенной. (c) А. Эйнштейн
P.S.: Винодельческие провинции — это есть рулез!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.