Чтобы обеспечить надежное и надежное программное обеспечение, важно рассмотреть возможность использования нескольких сред в процессе разработки программного обеспечения. Настройка среды я больше всего знакома с тем, что имеет Развитие , Постановка и Производство Окружающая среда, иногда упоминается в их конденсированной форме: Dev env , Постановка env и PROD ENV Отказ
🖌️ Dev Eng
Окружающая среда развития была бы первым этапом, когда разработчик может развернуть и проверить их код. Это как эскиз с существующими эскизами, где вы можете нарисовать свои первые черновики иллюстрации. Это будет первым этапом, когда потенциальные ошибки находятся и закреплены перед перемещением на следующую среду: постановка.
🎨 Постановка Eng
Окружающая среда является следующим этапом, где код развернут для дополнительного тестирования. Это также этап, где выполняется тестирование по обеспечению качества. Постановка — это среда, в которой разработчики могут испытывать взаимодействия между зависимостями и предназначены для подражания производственной среде. Постановка — это то, где выполняется множество тестовых случаев, которые либо выявляют ошибки, либо подтверждают, что код работает как предназначено. Как только код и все тестовые случаи проверены, код развернут на заключительный этап: производство.
🖼️ Prod Eng
Производственная среда — это этап, где код живет для пользователей и полностью функционирует. Хотя, это не значит там не ошибки. 🐛 😉
Оригинал: «https://dev.to/botanical/demystifying-development-environments-3phe»