Манифест разработчика
Я уверен, в каждой команде разработки должен быть свой манифест — Манифест разработчика.
Это совокупность норм и правил работы в команде и работы с кодом. Это не гайдлайн по оформлению кода — это выше по смыслу. Многие приложения управляются манифестом. Почему бы и команде не управляться им?
С манифестом нужно знакомить человека на этапе собеседования, потому как он должен откликаться новому члену команды — с одной стороны. А с другой стороны, пока человек не пришел в команду, он не может посмотреть на кодовую базу проекта, и другие внутренние стороны. Следовательно не может сделать вывод насколько используемые подходы написания кода и работы соответствуют его ожиданиям.
Если манифест подходит по духу и смыслам, то велика вероятность того, что и код, как результат работы команды согласно этому манифесту, будет соответствовать ожиданиям. Таким образом, кодовая база показывается другому человеку, не показывая себя. Магия. Но это работает, т.к. сначала смыслы, структура потом.
Предоставлю свой пример варианта манифеста. Возьмите его и скорректируйте согласно своим убеждениям и договоренностям, если идея манифеста вам близка, конечно.
Манифест разработчика
Код, который не может не работать
Практическо-философский трактат
∞ © Все права защищены
Все материалы, размещённые на данном сайте, защищены авторским правом.
При использовании, цитировании или копировании любых текстов, изображений или других элементов контента обязательно указывать активную ссылку на источник.
По всем вопросам обращайтесь по адресу электронной почты: om@cantfailcode.ru