Рассматривая родительские и выигрышные формы, сколько кода мы должны поместить в родительскую форму? - PullRequest
0 голосов
/ 21 апреля 2010

Предположим, у нас есть две выигрышные формы ввода данных: form1 (родитель) и дочерняя форма формы 2 этого родителя.

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

Мой вопрос заключается в том, как построить план родительских методов формы? Я имею в виду, что каждый метод должен быть виртуальным? или что?

1 Ответ

0 голосов
/ 21 апреля 2010

Я чувствую, что если вы так думаете, у вас нет правильного проекта.

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

Существуют различные стили для разработки программного обеспечения. Я не уверен, какую методологию вы выбрали.

Родитель должен содержать все, что ему нужно; все, что делает его устойчивым. Дети наследуют эти качества. Родитель не кодируется на основании того, что требуется детям.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...