Java架構-一些設計上的基本常識

最近給團隊新人講了一些設計上的常識,可能會對其它的新人也有些幫助, 把暫時想到的幾條,先記在這裏。 1、API與SPI分離 框架或組件通常有兩類客戶,一個是使用者,一個是擴展者。 API(Application Programming Interface)是給使用者用的, 而SPI(Service Provide Interface)是給擴展者用的。 在設計時,儘量把它們隔離開,而不要混在一起,
相關文章
相關標籤/搜索