Yep that is my way. For me an important rule for clarity is:

```
logic branching = indentation
```