这两天其实没什么好说的,一整天还是在看代码中度过,我突然发现自己还是比较适合做coder工作的,这么混乱的代码看一整天我都没有吐掉。。。哈哈,我之前说过,代码是前面的那位牛人反编译别人的产品然后加以修改而成的,我举个例子吧,反编译出来的代码大概会是这样:
sUsedPicIds = String.valueOf(sUsedPicIds) +String.valueOf(String.valueOf(String.valueOf(String.valueOf(imgRec.src))).concat(","));
但知道一点java的都明白,实际上它只不过是这样:
sUsedPicIds=sUsedPicIds+imgRec.src+",";
。。。还有类似下面这种无聊的函数调用也是随处可见,tmd……非得要连续调几个没用的函数之后才到真正干活的函数
T functionA(type a,type b)
{
return functionB(a,b);
}
T functionB(type a,type b)
{
return functionC(a,b);
}
T functionC(type a,type b)
{
……
return x;
}
而且代码里充斥着看起来毫无规律的变量名称,比如_helper,_context,_app……唉,我现在终于深切体会到代码风格的重要性了。。。
嗯,这两天就在跟这些代码打交道,不过好在并不用看整个系统所有的代码,只需要看它核心的功能怎么实现就行,今天做的就是从代码堆里面把核心的代码抽取出来,总共从里面抽取了10几个文件,然后整理,调试,运行,呵呵,结果还不错,真给我运行起来了,试着用它的代码解析了几个模板标签之后发现效果还比较理想,也算是不小的进展了,继续加油~
身边已经有些同学开始回家了,我订的是22号的票,嗯,已经很晚了,回家没几天就过年了。。。sigh,今年过年会不会特别冷清呢,连"our home"群里那帮人也没几个回去,很久不见,挺想你们的~~~
实习日志-006

心情分类
推荐日记
分享排行