作者Fightsea (蜂蜜派)
站内java
标题Re: [问题] 问一个新手问题
时间Thu Mar 27 17:10:23 2008
※ 引述《PsMonkey (痞子军团团长)》之铭言:
: 我也不是要来阐述 java or c++ 哪个比较厉害
: (java 都写不好了,C++ 根本不算有写过,我没资格比)
: 只是你一开始提了「java 这样比较难维护」
: 我想知道为甚麽这样会难维护 & 我对 C++ 感觉反而比较不好维护作阐述
: 如果有错误的地方,也欢迎指正
嗯嗯 我的问题已经差不多解开了
不过还是来补充一下谓何当初会有这样的感觉(当作事後补遗吧)
一开始会有比较难维护的感觉是出自於
如果一个 class 的 method 很多(在非故意的情况下)
又都把 definition 塞在 class 里面
感觉似乎有点又臭又长(非贬意,只是一种描述)...
(在此先不提可以利用 javadoc 去管理)
不管是因为 O O 功力不够也好 不想把class再分散成更小的class集合也好
总之我们拥有了一个事实上可能存在的大型 class
如果这样的一个 class 需要被拿来作沟通
除了之前有一位版友推文说用 UML 之外
我总觉得似乎很难具体告诉别人这个 class 的确切规格( spec. )
我并不是想说 C++ 有 header file 这种东西比较好
我只是想知道 Java 会怎麽解决掉这种情况
如果有一种既定的做法可以解决
那我就多学到了一招(因为我还不会 XD )
呵呵 我之前的疑问大概是酱 :)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.195.30
※ 编辑: Fightsea 来自: 140.112.195.30 (03/27 17:11)