uuid: - value: bdb5298b-feed-4876-9d61-de877c6534da langcode: - value: en type: - target_id: daily_email target_type: node_type target_uuid: 8bde1f2f-eef9-4f2d-ae9c-96921f8193d7 revision_timestamp: - value: '2025-05-11T09:00:32+00:00' revision_uid: - target_type: user target_uuid: b8966985-d4b2-42a7-a319-2e94ccfbb849 revision_log: { } status: - value: true uid: - target_type: user target_uuid: b8966985-d4b2-42a7-a319-2e94ccfbb849 title: - value: | Charging more _not_ to write tests created: - value: '2023-09-04T00:00:00+00:00' changed: - value: '2025-05-11T09:00:32+00:00' promote: - value: false sticky: - value: false default_langcode: - value: true revision_translation_affected: - value: true path: - alias: /daily/2023/09/04/charging-more-not-to-write-tests langcode: en body: - value: |
Joel Clermont replied to a previous email on Twitter:
I once toyed around with the idea of charging MORE to do it without tests. Had a client pushing back very hard when I mentioned testing (what I thought they’d perceive as a benefit). Ended up not pursuing it, but was a fun idea at the time.
It's an interesting idea.
How much more would you charge not to write tests?
How much more would make you feel comfortable and confident that the application works as expected, and would cover the additional time for finding and fixing the bugs caused by not writing tests?
As Joel said, it was a fun idea, though it seems counter-intuitive to me, as the a client would be paying more for worse software.
format: full_html processed: |Joel Clermont replied to a previous email on Twitter:
I once toyed around with the idea of charging MORE to do it without tests. Had a client pushing back very hard when I mentioned testing (what I thought they’d perceive as a benefit). Ended up not pursuing it, but was a fun idea at the time.
It's an interesting idea.
How much more would you charge not to write tests?
How much more would make you feel comfortable and confident that the application works as expected, and would cover the additional time for finding and fixing the bugs caused by not writing tests?
As Joel said, it was a fun idea, though it seems counter-intuitive to me, as the a client would be paying more for worse software.
summary: null field_daily_email_cta: { }