P-Y on Nostr: Two reasons tests help with reducing the cost of making changes: First, the obvious ...
Two reasons tests help with reducing the cost of making changes:
First, the obvious one: automated tests catch bugs before they impact our customers. The earlier a bug is caught, the cheaper it is to fix.
Just think about how much time it takes you to fix a bug when junit tells you right there that you messed up, vs when a customer calls with a vague description "it doesn't work".
Published at
2024-05-25 16:41:03Event JSON
{
"id": "b2bdb1d3593929413c359240504d0892f7ff107ef0958440d3bb3f69795d184c",
"pubkey": "2b9c6c28bce249a1ef28497a2ec6f6c01bc7be0721124b8ce7da3e1592080c57",
"created_at": 1716655263,
"kind": 1,
"tags": [
[
"e",
"cd2ad93b0a7ccb40df45a7379853c4c799f435e6f68fbaf2509469d7812eaa11",
"wss://relay.mostr.pub",
"reply"
],
[
"proxy",
"https://androiddev.social/users/py/statuses/112502719335941158",
"activitypub"
]
],
"content": "Two reasons tests help with reducing the cost of making changes:\n\nFirst, the obvious one: automated tests catch bugs before they impact our customers. The earlier a bug is caught, the cheaper it is to fix.\n\nJust think about how much time it takes you to fix a bug when junit tells you right there that you messed up, vs when a customer calls with a vague description \"it doesn't work\".",
"sig": "9dba79daa6c59f9ceb08138fc3d31ae6c85f1cdfc2bb6456ebf3324500b2f573b57856a4ca8f8afd4baf83c04b28f61b494733e4d385b68f96be8fdf9b4d24d5"
}