经过第一个视频,我再也不相信PHP了
在做商城视频前几天,我过得很忧郁,因为我这个人对于商城没什么概念,感觉很深奥的,听谁说来着,BBS比商城还难做.我倒是认为BBS比商城更好做.一两天都能写出个基本功能来.整天都在脑子里怎么构思商城怎么做来着.心里一直都在嘀咕干嘛选商城了?
这一天还是来了.来得那么突然,虽然表面看着我很胸有成竹似的.整天都说"做商城?小case而已", sorry.那只是表现给别人看的.先吹下牛逼,再慢慢实现牛逼,这是我一贯的风格,以至于落下做人不踏实的臭名声.好吧.我承认,一开始我都想着要做得完美.目录结构要规划得极为牛逼,代码要写得极为精炼.后来,我下定决心,神马牛逼目录结构,神马精炼代码,见鬼去.把功能搞出来再说.东西拿不出来.什么都是空谈.于是开始做前台.老实说.css对我说,特么的难.很难很难.在这里,我要感谢杜成斌,朱林杰,吕建,没有他们的帮助,估计我会夭折在前台上.PHP代码肯定没有心思去写.好!还有个就是小胖子---麦吉.他解决我一个我之前从未想到的问题.session.建议大家去看看最新英文手册里讲的session.session第一维下标不能是数字.为什么?去看手册....(我们班高手如云.在他们面前,我只能仰望着.......).前台搞定.开始写PHP了.从后台管理开始写.......哎....没什么可说的.都是写繁杂的事情. 下面我就列表说说:
1.别轻易相信PHP自带的报错信息的行数.这个不可靠.看报的什么错误就行(所以我再也不相信PHP报错行数了)
2..我克服了混编.之前始终接受不了PHP代码带有HTML代码,一点都无法接受,总感觉像是一颗老鼠屎坏了一锅汤.后来,我审视了下.身居不就是脚本吗?不是web语言吗?到底谁嵌谁啊?是HTML嵌PHP. OK.现在我喜欢上了混编.不再排斥了
3.不知道我咋那么倒霉.吃饭回来,enter键突然多了颗玻璃渣,中指一敲,你懂的.后面几天一直都是耐着疼痛敲的,都无法把那颗玻璃渣搞出来,更可恨的是,思路源源不断的流出来,手指速度却跟不上.总算体会到有心无力的感觉了.
4. 写视频这段时间,是我来到兄弟连最享受的时光,随时都保持着"贱笑".你问我为什么一直在贱笑?因为有脑子里有冒出了个更好地解决方法,你说我能不贱笑吗?于是吃饭出去的时候,一直都在贱笑.完毕后,马上回来改写.那个代码,才叫精炼.望着这代码,翘着二郎腿,自我陶醉ing....
5. 有时候遇到一些难题,想到凌晨4点多都想不出出来,于是电脑一盖,收拾东西回宿舍睡觉,路过包子店,老板那么早都起来做包子了,于是进去问:"老板,包子熟了吗?",老板曰:'都才包好呢?'.我曰:"有菜包子么?"."没包". 我曰"那我坐着等你包吧". '好!'.于是傻呆呆坐在那儿,望着包子想那难题.不知道过了多久 ,一个"包子熟了"的声音把我从思维黑洞给拉了出来.付钱走了.边吃边想,都不知道包子很烫.回到寝室后,他们都早已入睡.我牙不刷,脸不洗,脚也不洗. 直接趴下睡觉,结果睡不着,一直都在想那该死的问题.不知道是不是寝室安静的原因,还是我药枕的原因.我思路来了.....!!!!!!!哈哈哈哈.兴奋一会儿.我入睡了.第二天,立刻起床直奔教室,噼里啪啦的敲了出来.
6.经过之前的那个难题后,我思考能力提高了一个等级.后面遇到的一些比这个还大的问题,大部分都是10分钟之内搞定.搞定不了的.我有经验了.回宿舍想.不过5分钟就能把思路给弄出来.所以后面的问题随手搞定.
7. 能用混编写出视频比用框架写视频的成就感还高很多等级,能在混编里混得那么自如,也是个本事.用框架写,其实没挑战性.话说我之前都考虑用框架写.但是一想....我要克服混编.so....逼着自己用混编方式写.代码布局越乱七八糟我越喜欢.锻炼下自己在乱七八糟的代码游行
8.离视频结束前一天,由于这半个月差不多都是凌晨4点回去,身心已经承受不住了,所以有点心烦.于是扩展功能做了一点就不做了.幸好我做视频跟大部分人不一样,大家都基本是先写出大体部分,再慢慢优化,我跟他们相反.是边写边优化.所以我80%的时间是在优化代码,做细节.所以...也算是完美.
9. 视频验收时间到了.是张老师验收,我没给老师演示过,所以不知道该从哪里演示.于是干脆问想看什么,我就演示什么.(其实我给童鞋们演示的时候,那个不是一般的自如,还带着得意的表情呢).在演示当中,出现了一个用户查看自己的订单还能把别人的订单都看到的错误.当时脸都红了.TMD的!我之前明明早已把这个问题给解决了.还好.张老师说没事.没因这个问题而影响了整个视频.后来听他们说我视频加入星级.给张老师演示时,没有演示我颇为得意的细节方面.要知道 我80%的时间是在做细节.要是不做细节 这视频 两三天天都能做出来.这不是吹的.没办法.班上那么多的人都要等着验收,所以只好忽略细节.演示大体情况就OK了.验收完毕后.我花了一分钟时间在想那个订单问题出现在那儿.于是以迅雷不及掩耳之速翻到某文件的多少行.加入一个条件.迅速搞定.话说我特么羡慕凯哥那排错能力.凯哥没有那一点震撼我,唯独他那排错能力.简直让我不相信.总感觉凯哥一个手指等于我们10人的头脑.
10.视频演示完毕,最后一个已发现bug已修好.整个人塌了下来.熬了半个月.又突然感觉没事可做了.心底冒起烦意.于是赶快回去洗澡.跟学java的人聊聊天.(话说我视频的代码风格就借鉴了java的那又长又臭的方法名.我命名的变量名和函数名和方法名 都很长.所以我的注释几乎没有.光看变量名那意思 都知道在干嘛了).一会儿心里平静了,来到教室.不看书不看代码,不预习.让脑袋白痴一会儿.上网买衣服去.话说我一个月没洗澡没换衣服了.(有木有比我还懒的??).淘了件冲锋衣,138元.今早一看.我靠.价格提到398元了.!!!幸好.早已付款-->说点题外话.谁说敲代码的都那么闷骚?
11.恩......很多话我就不一一列出了.在这里感谢张涛老师.不知道为什么,看着张老师...不管有多心烦.一会儿就能平静下来.爱死张涛老师了.....感谢所有老师们.感谢所有兄弟们.
12. 在这里.有个人我特别的感谢.那就是张晓光老师了,千言万语...无法描述此时我想要说的话了.这里,简单说说:要不是那天张晓光找我谈话.后来把我调到 36期来.恐怕我会在33期一直恶化下去,我都不敢想象要是真的没有把我调到36期来.20岁这一年会对我来说是多么糟糕的一年..2011.09.16 一直记在我心里.
总结:上课防困绝招,看张老师敲代码的时候,试着推理会出错不?-->这能防困吗?废话!脑子在思考的时候,你是绝对没有困意的.这是我看张老师敲代码并试这推理这段程序会不会报错而得出的结论.话说我睡眠时间不超过6小时.我都还是那么有精神呢.就靠这个绝招