公司对包的定义有统一规定,以公司名mycom为最高层,下面根据产品定义不同的包,公司包下有独立的util包,util包可供各产品代码共用。今日发现一问题:
当前项目包为mycom.pro,mycom.util中的代码中竟有mycom.pro的import,破坏了mycom.util的独立性与可重用性。
记得有本书提到:规则大于工具。值得深思。
公司对包的定义有统一规定,以公司名mycom为最高层,下面根据产品定义不同的包,公司包下有独立的util包,util包可供各产品代码共用。今日发现一问题:
当前项目包为mycom.pro,mycom.util中的代码中竟有mycom.pro的import,破坏了mycom.util的独立性与可重用性。
记得有本书提到:规则大于工具。值得深思。