返回信息流Python:
setup.py
src/hellolib/__init__.py
src/hellolib/hellolib.py
JavaScript
src/hellolib-1.7.2.js
src/hellolib-1.7.2-min.js
C
CMakeList.txt
include/helloworld.h
src/helloworld.c
Scala:
build.sbt
src/main/scala/helloWorld.scala
test/main/scala/helloWorldSpecs.scala
Java:
pom.xml
src/main/java/cn/byr/bbs/nuanyangyang/hellolib/AbstractGreetableVisitor.java
src/main/java/cn/byr/bbs/nuanyangyang/hellolib/NestedGreetable.java
src/main/java/cn/byr/bbs/nuanyangyang/hellolib/GreetableRegistry.java
src/main/java/cn/byr/bbs/nuanyangyang/hellolib/AbstractGreetableVisitor.java
src/main/java/cn/byr/bbs/nuanyangyang/hellolib/AbstractGreeter.java
src/main/java/cn/byr/bbs/nuanyangyang/hellolib/GreetableAdapter.java
src/main/java/cn/byr/bbs/nuanyangyang/hellolib/Greetable.java
src/main/java/cn/byr/bbs/nuanyangyang/hellolib/GreetableRegistry.java
src/main/java/cn/byr/bbs/nuanyangyang/hellolib/GreetableVisitor.java
src/main/java/cn/byr/bbs/nuanyangyang/hellolib/GreeterFactory.java
src/main/java/cn/byr/bbs/nuanyangyang/hellolib/Greeter.java
src/main/java/cn/byr/bbs/nuanyangyang/hellolib/HelloWorldException.java
src/main/java/cn/byr/bbs/nuanyangyang/hellolib/HelloWorld.java
src/main/java/cn/byr/bbs/nuanyangyang/hellolib/impl/DefaultGreeterFactory.java
src/main/java/cn/byr/bbs/nuanyangyang/hellolib/impl/DefaultGreeterImpl.java
src/main/java/cn/byr/bbs/nuanyangyang/hellolib/NestedGreetable.java
src/main/java/cn/byr/bbs/nuanyangyang/hellolib/osgi/HelloWorldActivator.java
src/main/java/cn/byr/bbs/nuanyangyang/hellolib/XMLHelloWorldReader.java
src/main/java/cn/byr/bbs/nuanyangyang/hellolib/XMLHelloWorldSerializationException.java
src/main/java/cn/byr/bbs/nuanyangyang/hellolib/XMLHelloWorldWriter.java
test/main/java/cn/byr/bbs/nuanyangyang/hellolib/TestHelloWorld.java
这是一条镜像帖。来源:北邮人论坛 / java / #26972同步于 2013/9/21
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖
[黑Java系列]累死Java程序员之3: 代码树
nuanyangyang
2013/9/21镜像同步8 回复
订阅后,新回复会通过你的通知中心匿名送达。
8 条回复
【 在 nuanyangyang 的大作中提到: 】
: Python:
: [code=text]
: setup.py
: ...................
不是啥大问题吧,ide的包管理很容易
【 在 bixiaopeng 的大作中提到: 】
: 这个是你故意定这么多包和类的。。。表示不能黑。。。
: 你看你上面别的才几个文件。。。。
其他语言可以把很多类放在同一个文件里,但Java有限制每个公共类放在一个.java文件中。
【 在 bixiaopeng 的大作中提到: 】
: 这个是你故意定这么多包和类的。。。表示不能黑。。。
: 你看你上面别的才几个文件。。。。
当然Java程序不一定这么设计。不过,有时候会不知不觉产生很多类。
【 在 nuanyangyang 的大作中提到: 】
:
: 当然Java程序不一定这么设计。不过,有时候会不知不觉产生很多类。
Java其实如果想把类都放一个文件里也行,然后同一个包下可以访问(都放一个文件也肯定都在一个包)。
确实,,,不知不觉就会出现很多类和包,,,IDE方便。。。
貌似我觉得这个是个优势,.java文件上百个之后的规模,而且不断有新的需求增加进来的时候,java的文件更好维护(当然需要开发人员对各个包进行组织),另外,各种框架可以减少java文件的个数,因为开源框架是java的一大优势,另外就是IDE的支持。
个人愚见!
【 在 muyang 的大作中提到: 】
: 貌似我觉得这个是个优势,.java文件上百个之后的规模,而且不断有新的需求增加进来的时候,java的文件更好维护(当然需要开发人员对各个包进行组织),另外,各种框架可以减少java文件的个数,因为开源框架是java的一大优势,另外就是IDE的支持。
: 个人愚见!
呵呵。这个只是娱乐的,讽刺一些把简单问题复杂化的人。我个人挺喜欢每个类一个文件的,想找什么类,立即可以知道在哪个文件里。看C/Python/Scala代码就要借助ctags/grep/IDE了。