2011-10-20 49 views
-2

我有幾個軟件包,我遇到了麻煩。軟件包名稱所需的建議

  • 該軟件包包含用於通過客戶端軟件與外部服務器進行通信的類和接口。外部服務器不是我們系統的一部分,但需要進行日常操作。
  • 該軟件包包含導入和導出數據的類和接口。

有什麼建議?

+0

取決於誰將使用此軟件包?其他團隊還是內部?繪製你想到的樹結構。 – RHT

回答

2

如何保持簡單,並命名它們your.app.externalyour.app.importexport

1

如果您正在與特定服務通話,我只會在服務後命名。所以,如果你正在使用com.mycompany爲您的命名空間,和你談話的Floobulator服務,我可能只是把它簡單的東西像com.mycompany.floobulator

至於進口和出口,我常常不把它放在自己的包,除非有理由。在這種情況下,請試用com.mycompany.floobulator.import.export或者.io?只要使用哪一個「感覺不錯」,因爲從長遠來看,這可能不是一個非常巨大的決定,只要它有點明智。

+0

謝謝,我想過在服務之後命名它們,但我應該在哪裏放置多個服務使用的類? –