要针对当前项目情况做一个尽可能周全的设计,但无论如何,随着项目的进展,设计问题会一个又一个的暴露出来。这种情况下,尽量不要使用一些“小技巧”来应付这样的问题,而是要重新设计,同时保证重新设计的影响尽可能地小。 设计要越来越得体、深思熟虑,而不是混乱。