Java的分层架构虽然反内聚,但强类型配合IDE跳转,已经习惯了。不需要全局把握,只要抓住入口点,比如web项目的url,就能顺藤摸瓜。每一个函数都小心翼翼地地反向查找引用,如无引用,就可放心大胆地改,不影响别人。所以尽量转化到强类型上来,避免引入一些高级东西的使其动态化。当一个项目庞大复杂到一定程度,是无法全局把握的,而且总是在更复杂。总无法预料作好前期规划,老老实实在可信赖的一亩三分地上耕耘,就像大家都活在一个世界上,互不干涉,也不需特别去物理隔离。
展开
评论