Add daily email for 2024-12-26
Some checks failed
Build and Deploy / build_and_deploy (push) Has been cancelled
Some checks failed
Build and Deploy / build_and_deploy (push) Has been cancelled
The more differences there are, the more likely there will be bugs
This commit is contained in:
parent
845bd9778a
commit
dbe1323c0b
30
source/_daily_emails/2024-12-26.md
Normal file
30
source/_daily_emails/2024-12-26.md
Normal file
|
@ -0,0 +1,30 @@
|
||||||
|
---
|
||||||
|
title: The more differences there are, the more likely there will be bugs
|
||||||
|
date: 2024-12-26
|
||||||
|
permalink: daily/2024/12/26/differences
|
||||||
|
tags:
|
||||||
|
- software-development
|
||||||
|
# - drupal
|
||||||
|
# - drupal-planet
|
||||||
|
# - php
|
||||||
|
# - podcast
|
||||||
|
cta: ~
|
||||||
|
snippet: |
|
||||||
|
The more differences there are between your environments, the more likely there will be issues or bugs.
|
||||||
|
---
|
||||||
|
|
||||||
|
The [harder it is to update an environment][0], the less often it will be done and the more out of sync your environments will become.
|
||||||
|
|
||||||
|
The more out of sync your environments are, the higher the chance there will be bugs or issues when changes are moved between environments.
|
||||||
|
|
||||||
|
I've had situations where the code I wrote worked for my local database but didn't when moved to staging or production.
|
||||||
|
|
||||||
|
I worked at one company where my development database was refreshed nightly, so my site was at most one day out of sync with production.
|
||||||
|
|
||||||
|
I knew my code would work with the latest production data and not only the data from days, weeks or months before.
|
||||||
|
|
||||||
|
It also meant that I needed to write my changes in an automated and repeatable way so they would be executed on the refreshed database and re-added instead of having to do it manually.
|
||||||
|
|
||||||
|
How in sync are your environments and how similar to production is the environment you're testing against?
|
||||||
|
|
||||||
|
[0]: {{site.url}}/daily/2024/12/24/moving-changes
|
Loading…
Reference in a new issue