Показать сообщение отдельно
Старый 25.01.2011, 16:24
zuxul вне форума Посмотреть профиль Отправить личное сообщение для zuxul Найти все сообщения от zuxul
  № 1  
Ответить с цитированием
zuxul

Регистрация: Dec 2009
Адрес: 59°13′N, 39°54′E
Сообщений: 445
Записей в блоге: 1
По умолчанию Наследование или условная компиляция?

Имеем достаточно большой проект, настройка контента находится в xml файлах, нужно написать простенький редактор контента.
В приложении есть уже классы (если говорить терминологией MVC - классы моделей, хотя MVC у нас нет...) реализующие модели/настройки объектов. В эти классах есть только "get" методы, для чтения параметров, но нет для сохранения - не предусмотрено логикой.
Сейчас стою перед выбором, в проекте редактора:
- дописать с помощью тегов условной компиляции методы сохранения
- унаследоваться от этих классов, сделав предварительно все приватные переменные защищенными.
Что посоветуете?