探索性设计的广度优先和深度优先搜索问题

从我个人的经验来看,很多时候是需要探索性编程的。

也就是对多个方案进行必选,甚至开发原型进行比选。

而其中很多的原型都是要丢弃的。

这种活动应该是一种经常性的活动。

在这种情况下,可能会要先广度,筛选出大的宏观方案,再深度解决某个方案中的具体问题。

总之是要灵活机变的方式,去处理搜索路径安排的问题。

以达到搜索代价最小,结果最优的目的。

而不应该过于机械地来执行某个僵化的既定线路。

posted @ 2024-02-15 11:21  高树岭软件实验室  阅读(2)  评论(0编辑  收藏  举报