Прочитайте до початку розробки
несколько постулатов разработки, к которым мы пришли ценой потраченых часов и даже более серьезных проблем
13 березня, 2022 від
Прочитайте до початку розробки
Kitworks, Володимир Карабанов
| Ще немає жодних коментарів

 

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

1. не ходить, не разрабатывать и не править ничего на прод сервере. Вообще никого туда, кроме админа (девопса) не пускать

2. сервера - это не для разработки. Обычно для проекта поднимается 2-3 сервера: прод сервер - священная корова, которую, кроме админа, никто не имеет права трогать, перед каждым касанием - бекапить

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

3. Все изменнения делаются только через git. обязательно. ветки именуються по версии оду, например 14.0 или 14.0-test (никаких master и тд)

4. четко следовать рекомендациям https://github.com/OCA/odoo-community.org/blob/master/website/Contribution/CONTRIBUTING.rst 

5.  проверять правильность оформления кода  pylint тестами (попадаются довольно серьезные ошибки, например, повторение имени метода), разработать и следовать правилам именования переменных, моделей, классов и даже id, для обеспечения уникальности

Прочитайте до початку розробки
Kitworks, Володимир Карабанов 13 березня, 2022
Поділитися цією публікацією
Теги
Архів
Увійти залишити коментар