Fish is one of the healthiest and most flavourful foods but cooking it the wrong way can easily spoil its taste and texture.