重构，考虑去除if。先调整函数命名，row应该对应length；col对应width。然后增加了内部使用的boolWorld类型
重构，把使用world的地方换成boolworld
利用断路原则来去除if条件式（降低了可读性）