Как вы работаете в команде? - PullRequest
2 голосов
/ 01 апреля 2010

Я всегда проектировал / разрабатывал / выпускал программное обеспечение или веб-проект самостоятельно / самостоятельно, используя java / vb.net и php (средний уровень опыта). Но недавно мне пришлось работать в компании с командой 5 +, использующей Zend или Cakephp.

Q. Мой вопрос: как вы работаете, используя php-фреймворки в команде и всех этих сотрудниках SVN? 10 человек сделают один класс? или один модуль? или одна полоса? Как это делается или реализуется в большинстве случаев? Может кто-нибудь объяснить в деталях.

Заранее спасибо.

1 Ответ

5 голосов
/ 01 апреля 2010

Мой совет - сопоставить работу / ресурсы с функциями , а не с реализацией. Для этого есть много причин, но вот те, которые я считаю ключевыми:

  1. Вы будете лучше общаться с бизнес-типами, потому что ваша организация и работа соответствуют их функциональности.
  2. Многие и, возможно, большинство технических компонентов будут играть определенную роль во многих функциях. IMO, гораздо проще иметь много рук, работающих над одним исходным файлом, чем работать одной рукой над несколькими бизнес-функциями / функциями. Хороший СКМ поможет с проблемами, возникшими из первых.

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

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