マップデータはとりあえずランダムで用意してテストしていたのだが、ある程度実装したところでマップデータを周期性のあるデータにして試したところ、マップの一部が表示されていないことに気が付いた。
データを扱う処理を作成するときにはその処理が正しく実装されていることを検証できるデータを用意すべき。たとえば今回のようなマップデータの場合はすべて埋めたもの、すべてクリアしたもの、周期的にしたものといったデータで過不足なく表示されているか確認する。
マップデータはとりあえずランダムで用意してテストしていたのだが、ある程度実装したところでマップデータを周期性のあるデータにして試したところ、マップの一部が表示されていないことに気が付いた。
データを扱う処理を作成するときにはその処理が正しく実装されていることを検証できるデータを用意すべき。たとえば今回のようなマップデータの場合はすべて埋めたもの、すべてクリアしたもの、周期的にしたものといったデータで過不足なく表示されているか確認する。