I really agree with both these takes from Effective Software Testing by Mauricio Aniche:

1. That simple code won’t guarantee no bugs, and is not a replacement for testing

2. That the more you write tests, the less effort it becomes to do so.

@gergelyorosz I can’t really think of building any logic without tests.
@darioroa @gergelyorosz
Tests make writing logic easier. Especially if you have some boolean logic statement - it’s faster to write tests for it and try the various combinations, than to think through all the edge cases.