java是啥个东东啊 快救救我

:wotu:吧~~开学后估计就没机会了~~这门课我倒不觉得它难,但觉得精神上的压力很大~~5个ASSIGNMENT,第一个我花了一个周末,从第二个开始从,没少过一周,其中多半时间是在DEBUG:blowzy: 尤其是第四个涉及多项式算法及比较~竟然花了整整两周~不过最难以忍受的就是5个ASSIGNMENT之间几乎没有空闲~~通常都是交作业的那天就是拿新作业的那天~~不过~MARK LENTHIA不愧是个好教授,我从他那里学到很多~
 
最初由 林木木 发布
星期四开学的第一堂课就是java
我心里没底:crying:
快给我科普一下吧:blowzy:
拜托了:(
 
最初由 林木木 发布
请问DEBUG是啥东西啊:blowzy:


就是你编的程序有错,你要修改(包括逻辑上的和结构上的).通常这个很费时间~据MARK自己说,有时候一天能找出一个粉不错了.DEBUG很枯燥的,但又不的不做~最繁的是逻辑错~~弄不好要推翻重来的:(
 
我有个同学在做ASSIGNMENT 4的时候程序出错~~看了整整一天~~TA也帮他看了半天~最后告诉他有个变量名他拼错了~~他听了差点崩溃~
 
Debug不难,但是很烦,尤其是没有工具时.如果你想快点找到错误,最好用Debug工具跟踪,如JBuilder, Visul J++等,如果不牵扯线程,这些工具能很快找到错误.如果写系统软件或多线程软件,或web server, 这些工具可能无法报错,只有用log files 去记录运行状态然后找错.Debug很锻炼人的意志,而且能丰富你的编程经验,千万不能急,最好能两个人同时Debug.Java Debug还好,C/C++ Debug 简直是对人的摧残,我帮别人写过李老师的102, 是关于银行记录和交易,是 C而不能用Class, 最后用了七层指针嵌套和两个链表才出来,凭我多年的经验,还是用了5天才Debug过,我不知道其他学生怎么写出来的,这才是一年级的课. 李老师出题手没轻重,也许他知道有不少象我这样的枪手.
 
最初由 wang2002 发布
Debug不难,但是很烦,尤其是没有工具时.如果你想快点找到错误,最好用Debug工具跟踪,如JBuilder, Visul J++等,如果不牵扯线程,这些工具能很快找到错误.如果写系统软件或多线程软件,或web server, 这些工具可能无法报错,只有用log files 去记录运行状态然后找错.Debug很锻炼人的意志,而且能丰富你的编程经验,千万不能急,最好能两个人同时Debug.Java Debug还好,C/C++ Debug 简直是对人的摧残,我帮别人写过李老师的102, 是关于银行记录和交易,是 C而不能用Class, 最后用了七层指针嵌套和两个链表才出来,凭我多年的经验,还是用了5天才Debug过,我不知道其他学生怎么写出来的,这才是一年级的课. 李老师出题手没轻重,也许他知道有不少象我这样的枪手.


其实我觉得95.145/95.105对于没有编程背景的人来说确实有些要求过高~我依然记得当初第一个ASSIGNMENT中的一个,是要求做找钱的程序~也就是最高限额为5元,输入任一低于5的数字(包括小数位),要正确地写出要找的钱,并说出有几个一块,几个2块,几个25CENTS,几个10CENTS...而且要从大到小排列~也就是如果找回的钱是2.40,那就必须说一个TWONNIE,1个QUARTER,1个10CENT,和一个5CENT,而不能说2个LOONIE~4个QUARTER~~而且JAVA在精确计算方面8太好~~常常会显示2.3999999..这种数字,还得修正~~唉~~反正觉得这对一年级有点要求过高了~~要过的话真的是非真懂不可,因为考试时都是这种题,没人能帮你的
 
DEBUG做不出来的话,到工作版发个贴子,$20/小时,能招来一帮老枪.
 
最初由 林木木 发布
太可怕了 杀了我吧:kill:


我只是举个小小的例子而已~~西西~ 不过从第二个开始有个质的飞跃~~2是最难的~反正就是觉得教了CLASS后他们想怎么玩就怎么玩了~:crying:
 
还有千万不要叫别人帮你做作业~~连改都不要~实在不行再找TA,不然在考试的时候你会很想把试卷吃下去的~
 
后退
顶部