Hi Katherine. I think simplicity is key in design. For me, if it's going
to take some thinking then I built my scenario 'longhand' and then when
each stage is defo working, I go back and see if I can simplify and
remove any modules perhaps by gathering data in single steps and making
fewer calls to sources. Once it's as simple and efficient as I can make
it, I then look for places where things may go wrong, for example, a
missing bit of data. Immediately after that I put in a router to send an
e...