2013-02-17 2 views
1

Что такое обслуживание в контексте объектно-ориентированного программирования? Я думал, что он пишет читаемый код, рефакторинг и другие вещи. Но я ошибся на экзамене. Пожалуйста, кратко объясните. ОбслуживаниеТехническое обслуживание в OOP

+2

это письмо вашему профессору? –

+2

«Техническое обслуживание» - это не объектно-ориентированная концепция ... –

+0

@MattBusche no. Я уже сдал экзамен. Но за это мне не дали. Я попросил здесь разъяснить это. –

ответ

2

, что был сам вопрос и ответ вы дали? в зависимости от контекста, почему бы и нет.

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

Однако код написан для ремонтопригодности, которая охватывает целый ряд вещей, чтобы искать

  • сильного сцепления и низкого сцепление
  • Инкапсуляция
  • Использования шаблонов проектирования
  • метрики коды - цикломатические сложности (не только OO)

Посмотрите на принципы SOLID и командный запрос Разделение

, если речь шла о том, как достичь поддерживаемого кода в OO, то я бы ожидать выше

0

в контексте объектно-ориентированного программированием

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

Это единственный ответ, который я могу дать, что может иметь смысл вашего предложения

Смежные вопросы