2015-10-10 3 views

ответ

2

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

1

Нет официальных руководств по стилю программирования разработчиков Apple. I.e .: нет официальных «Стандартов программирования».

Стандарт существует только с точки зрения пользовательского интерфейса, внешнего вида вашего приложения.

Нормальные критерии разработки программного обеспечения применяются:

  • комментируя
  • с использованием шаблонов программного обеспечения надлежащим образом, как указано в другом ответе, SOLID делает много смысла. Для того, чтобы понять Apple Framework, вам нужно знать шаблоны программного обеспечения: делегирование, посетитель, прокси и т. Д.
  • реквизиты документа и запросы на изменение, api и архитектура, если приложение является сложным
  • не слишком полагаться на ошибку отслеживание, они, как правило, подвергаются насилию (запросы на изменение, отмеченные как ошибки), и могут добавить слишком много сложностей (JIIRA).
  • ваша организация может принять существующий «стандарт качества» программирования и адаптировать его к разработке iOS. ITIL и ISO, как правило, чрезмерны.
  • Иногда нет смысла чрезмерно оптимизировать и переучивать все, включая код и стандарты программирования.
Смежные вопросы