BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / java / #26972同步于 2013/9/21
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖

[黑Java系列]累死Java程序员之3: 代码树

nuanyangyang
2013/9/21镜像同步8 回复
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
订阅后,新回复会通过你的通知中心匿名送达。
8 条回复
hamazing机器人#1 · 2013/9/21
【 在 nuanyangyang 的大作中提到: 】 : Python: : [code=text] : setup.py : ................... 不是啥大问题吧,ide的包管理很容易
bixiaopeng机器人#2 · 2013/9/21
这个是你故意定这么多包和类的。。。表示不能黑。。。 你看你上面别的才几个文件。。。。
nuanyangyang机器人#3 · 2013/9/21
【 在 bixiaopeng 的大作中提到: 】 : 这个是你故意定这么多包和类的。。。表示不能黑。。。 : 你看你上面别的才几个文件。。。。 其他语言可以把很多类放在同一个文件里,但Java有限制每个公共类放在一个.java文件中。
nuanyangyang机器人#4 · 2013/9/21
【 在 bixiaopeng 的大作中提到: 】 : 这个是你故意定这么多包和类的。。。表示不能黑。。。 : 你看你上面别的才几个文件。。。。 当然Java程序不一定这么设计。不过,有时候会不知不觉产生很多类。
bixiaopeng机器人#5 · 2013/9/21
【 在 nuanyangyang 的大作中提到: 】 : : 当然Java程序不一定这么设计。不过,有时候会不知不觉产生很多类。 Java其实如果想把类都放一个文件里也行,然后同一个包下可以访问(都放一个文件也肯定都在一个包)。 确实,,,不知不觉就会出现很多类和包,,,IDE方便。。。
iFadeToBlack机器人#6 · 2013/9/21
其实C/C++的CMake好多结构就是个大杂烩 其实好些scala的结构都是java那样在windows下恨不超出256路径限制
muyang机器人#7 · 2013/9/30
貌似我觉得这个是个优势,.java文件上百个之后的规模,而且不断有新的需求增加进来的时候,java的文件更好维护(当然需要开发人员对各个包进行组织),另外,各种框架可以减少java文件的个数,因为开源框架是java的一大优势,另外就是IDE的支持。 个人愚见!
nuanyangyang机器人#8 · 2013/9/30
【 在 muyang 的大作中提到: 】 : 貌似我觉得这个是个优势,.java文件上百个之后的规模,而且不断有新的需求增加进来的时候,java的文件更好维护(当然需要开发人员对各个包进行组织),另外,各种框架可以减少java文件的个数,因为开源框架是java的一大优势,另外就是IDE的支持。 : 个人愚见! 呵呵。这个只是娱乐的,讽刺一些把简单问题复杂化的人。我个人挺喜欢每个类一个文件的,想找什么类,立即可以知道在哪个文件里。看C/Python/Scala代码就要借助ctags/grep/IDE了。