Диаграмма классов для объективных стандартов C? - PullRequest
0 голосов
/ 13 августа 2011

У меня проблемы с поиском стандартного способа построения диаграммы классов для приложений на языке C. Главным образом:

  • Можно ли вводить типы полей или только имя переменной?
  • Включить ли методы и типы возврата метода?

Спасибо!

Ответы [ 2 ]

1 голос
/ 13 августа 2011

Многие из диаграмм Objective-C, которые я видел, включают , а не , включая типы или параметры. На диаграмме размещены только имена полей и методов.

Однако я настоятельно рекомендую вам включить всю эту информацию, независимо от того, какой может быть норма. Таким образом, диаграмма классов не только полезна для моделирования, но и служит документацией. Добавлять аннотации типов не составляет особого труда, и конечным результатом является гораздо более полное (и полезное) изображение класса.

1 голос
/ 13 августа 2011

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

...