作者awert ( )
看板java
标题Re: [问题] 命名问题...
时间Thu Dec 29 21:23:29 2011
package的命名方式,可以看看 java 的 package 命名建议
懒人用
http://docs.oracle.com/javase/tutorial/java/package/namingpkgs.html
http://www.oracle.com/technetwork/java/codeconventions-135099.html
一堆英文
http://java.sun.com/docs/books/jls/third_edition/html/names.html#6.5.3
http://java.sun.com/docs/books/jls/third_edition/html/packages.html#40169
package分配方法,可以参考这篇里的资源,每个答案提供的link都值得读一读
http://stackoverflow.com/questions/210567/package-structure-for-a-java-project
简单总结一下
命名:
你的project有自己的domain name就用domain name当prefix
例如你网址是myproject.com,package prefix就用com.myproject.*
如何分配:
最基本的分法,大都是以layer来分
com.myproject.model
com.myproject.dao
com.myproject.util
有些规模大一点,可能还会用module/feature去分
基本上package是帮你组织classes,弄的好,不但看的人好找code,
也对程式架构有帮助(例如visibility)
--
We who cut mere stones must always be envisioning cathedrals.
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 111.254.88.217
※ 编辑: awert 来自: 111.254.88.217 (12/29 21:25)
1F:推 p52189:谢谢 有点复杂 囧 12/29 23:22
2F:推 Terrill:推 12/30 03:21
3F:推 erotic:长见识了,谢谢分享! 01/05 17:07