从一开始B模块时候我就在想,到底程序猿在公司里面是要做什么呢。到做这个项目我才算是能知道程序猿在工作的时候应该做什么工作。

从一开始说要做项目的时候自己就很迷茫不知道应该怎么做应该做什么然后被选为组长之后就更紧张了感觉自己能力不足怕把队友带沟里之后开始分工发现其实一个浩大的工程分配到每个人头上看起来好像也不多

在搭建框架的时候感觉挺简单的,就写个函数名就行。很多该考虑的(比如前后台DAO函数名重复该怎么区分,查询的时候条件变化怎么办,前后台网页路径)都没有考虑,这也导致后来合项目各种痛苦的改名字,改路径浪费大量本可以节省下来继续完善项目的时间。

后面开始正式做项目才体会到自己学的多么不扎实,做工作计划的时候,对着预计使用时间一栏抓破了脑袋都编不出一个合理的时间,干脆就不想了,做一遍之后才有数。大体知道做什么功能费劲,什么功能可以分分钟搞定。

扣模板,找不到合适的素材,就决定直接扣网站的模板。虽说开源的网站能找得到css样式和js文件,但是修改按钮,调整内容依然用了一个多周的时间。深刻体会到了注释的重要性,没有注释的网页,连哪个版块到哪结束到得看半天。

再后来一边做项目一边查看以前的笔记,才真正算是能想明白老师讲的内容,真的感觉很多东西不动手试一下,是不会明白的。

等开始做java代码的时候,第一次合项目,不仅体会到了以前搭建框架的时候太天真,还明白了程序猿的天敌是粗心,一个字母就可以轻松消磨一个上午的时间。