在此次项目中,体会到了数据库设计好的重要性,并且发现了一个好的项目完成并不是缩短准备和讨论的时间去立刻敲代码,而是需要花一定的时间去讨论需求和确定要完成的项目功能,尤其确定的越清楚之后的实施越容易、并且设计的数据库也越好用,避免之后做的过程中产生多余想法与疑惑。还有模板的选择也很重要,比如这次虽然模板找的不错,但是它的js版本太老旧并且不兼容新版,导致事件编写过程中出现了很多麻烦(不过倒是锻炼了用原生js的能力)。而这次数据库的设计在老师的协作下完成,也发现我们有很多没有考虑的地方,经此也对这个项目的细节理解的更多。

此次我负责管理员后台部分,其实发现了自己对真实网站后台管理功能的一无所知,对于一些功能只模糊知道,比如后台通过修改各个小表数据可以改变前台显示效果,那么真实中的这些小表一般都是什么呢,一般改的都是什么呢,怎么显示更合理更方便呢,它们的排行虽然在老师的建议下加上了,但其实对此还是没有深入了解到排序在实际应用中的角色。而这只是其一,在做的过程中不断发现的真实功能开始让我发现后台的“内幕”,于是之前做的功能可能要废弃重新加表,虽然可以美其名曰“又添需求了”,但也着着实实让我体会到了先前太过急切造成的现在要被“改代码支配的恐惧”。

不过上次项目也做了后台管理,能感受到这次对后台的理解比先前更多,结束后竟有种下次我还要做后台管理部分的冲动,其实明明还在想要是一开始选择前台自己可能会做的更好,因为认知要清晰的多。不过还是掩不住有种功不克不罢休的感觉,这次做的并不够好,仿佛一直在摸索边想边改,实在是很多自己的不足。

并且这次担任项目组长,也让我体会到了自己存在的不同职责,发现了自己的很多不足,有先前所说的心急,也有存在的不会如何分配与跟进,还有如何沟通与表达,等等。这期间也疑惑怠惰过,可以说完全怀疑自己不是个合格的组长了。不过,我也很庆幸能有这次机会让我发现自己的这些缺点,并且虽然有对此的“希望提升”迫切,但也知道心急并不能“早到”,还是要一步步的来,时刻检查自己。在合作的过程中锻炼了自己的沟通表达能力,也调整了心态学会帮助别人和询求帮助,以及如何更好相处。

c模块项目结束了,仿若隔梦,但也经历无法忽视,感想颇多,寄自己能付托改之进之,变得更好。