深圳第十天——人生处处是机会何不抓紧时机

身边到处充满着改变的机会,业余时间何必昏昏欲睡?

工作一天,积极也是一天,消极也是一天,为什么不去积极点呢?

——感悟

早间时候Demo改动有点大,笑点突然变得很低很低。于是乎,早上办公室我一个人在笑。领导以为改动大,我有点受不了,其实做到现在,一直就是那些东西,我在笑自己就这破东西都能用的了十天的功夫。

我效率真的太低了 ……

今天一天的任务就是思考究竟如何重构Demo,使其能够适应灵活的需求。是的,我在看文档过程中,发现领导需要的和文档的表述,有很多矛盾的地方。

没看错,和领导讨论了一中午,没干别的。下午所长来这边,请的吃点东西。同学间吃饭现在还算能应付,亲戚也可以,不过领导请客这是第二次 …… 第一次在上周。好吧,真的不知道说什么,回家得好好学学其他人。

利用好早晚时间、争取周末双休,好好看Java,期待大公司。

深圳第九天——脑子记不住就手记

领导说过好几次,要改变几个地方的东西,都被我忘记修改了 …… 结果,领导今天说记不住找个地方记下来,这些地方说过很多次了 ……

对不起,这个真的是我的错。

—— 小记

这个Demo做到现在,现在已经把文档后半部分完工了,大部分的页面已经实现。由于之前JS编写不够规范导致页面切换逻辑很不清晰。而且昨天的日志也标明,我需要去强化文档阅读能力。

有些地方领导没有交代清楚,我就想当然的去做,这样是不好的。有问题应该多多沟通,及时的去更改那些东西。

说说今天写东西方面的收获吧:

1、JS要规范,写之前就应该详细阅读完文档。

2、涉及到jQuery的after或者load时候,最好先验证after或者load对象的存在性,比如现在的Demo点击多次后就after了好多代码。

3、文件命名要统一规范,我现在文件太多,找不着北了。周末花一天时间重构一下,太伤人了。

4、涉及到对jQuery中需要load的目标文件操作的JS代码,不要和原页面的JS混杂在一起,命名尽可能统一。

5、加班还是有好处的,不要演示Demo时候才想起XX没有完成的尴尬。

6、版本控制软件是很必要的。

深圳第八天——来个产品经理救救我

早上看到一个特别好玩的段子“你瘦的时候住在我心里,后来胖了,便卡在里面出不来了”。

Demo做了大半,领导说是要让页面动起来,是的 …… 动起来后还得再改回去,好的。让我怎么来,我就给你怎么来,只要JS能实现,我就能做出来。只是会费点时间而已。

不过深刻的感觉到,如果有个产品经理的话,我的工作可以更加的顺利完成。

其实想说的不是这个 ……

刚开始领导让做东西,我看了一下,那么多的条目,好想写个JSP弄出来,这样省事多了。可是 …… 我给领导说”可以的话,我想写个程序,来弄这个站点“领导问”最好静态,不要用程序“,好吧 ……

许多重复的构架只是页面不同,我用Js的load功能弄,不过后来许多东西,仅仅靠JS真的很吃力了。我没说,因为已经做了一周了,再弄JSP真的很费事。

早上,领导说是现在做静态,页面太多,要不用程序写写?用个小数据库,Access什么的 ……

连数据库给我想好了啊,Access?恩,我语文水平还好,剥离细枝末节我理解的是”快点吧,写静态得多少页面啊,早知道让你直接写程序算了 …“

我说,如果是刚开始写的话这会很方便的,现在都这个时候了,用程序什么的真的没必要。

如果有个产品经理多好,进度什么的都能帮我掌控一下 …… 起码不会出现特别离谱的前后矛盾

不过遇到一个有趣的东西,领导问能否实现”一个文本框,我输入产品名称,下拉列表自动弹出相关名称 …… 类似于订票时填写地址时那个效果“

我知道有这么一个功能,不过既然其他人能做出来,我也应该可以。我就答应了,不过后来自己实现时候才发现,从0开始丫的没法做啊。我想这是XML来弄,不过感觉JS数组也行 …… 百度了一下,发现还真有人用jQuery实现了。好吧,留着晚上回来上网细细看 。

今天回到这里搜集了下资料发现,大家都是用一个囧suggest的JS插件来实现,总共三个文件,一个Suggest的控制JS文件,一个Suggest的环境文件,一个Suggest的数据文件,就是下拉表要显示的东西。

OK,有了库,那么实现什么东西就很方便了。

以后可能上不了网了,这个房子的路由器人家不给开WIFI。呵呵 ……

如果有个产品经理,我可以发泄一下 ……