万码学堂2024级学生荆*航
项目感言:
此记记与完成团队项目宠满希望,此乃是学习java以来第一次团队合作,亦是接触代码以来第一次对自身学习的整合,所获颇丰,感触亦深,遂将自身经历感悟记录于此,望日后翻阅此篇时亦能激发心中所感,常念常新,勤耕不缀,及时勉励。
都说女怕嫁错郎,男怕入错行,但当前行情如此,虽然市场日趋饱和,比上不足,但比下有余,学习代码这件事我以后都不会后悔,比起苦哈哈在化工厂检测,还是动动手这事更适和我这种懒人,因此在初接触代码时心中自有无限豪情,是想一举成功,走向人生巅峰,初学时是如此,但也就过了半个月,自身浅薄的知识基础便暴露出来,时长埋怨自身,踌躇不得,心中不免愤懑,转念一想,事事皆如此,哪有生而知之,但倘若怠惰偷懒,怕是终将一事无成,念头遂是通达,倘若自己能及早醒悟此番道理,转换态度,料想结果遑论不一,此身亦是无从谈起。
熬过最初一段时间,慢慢也熟悉代码,虽说不至如指臂使,但也能解决自身所需,心中不免自骄,但这次项目确实给了自己迎头一击,非是代码写的不好,功能不够完善,而是自身不能轻易复刻自己所写,自身根基不牢,架构没条例,任务过程高估自身本事,没有金刚钻,却揽瓷器活。自身在这次团队合作中找出太多问题,谁又能从来不出错呢,唯有一遍遍梳理症结,尽量做到少犯错,于此对我自身进行一次反省。
问题1
项目架构不是由自己搭建,所以项目结构配置实操较少,虽说日后有新技术springboot辅佐,但自身对于基础知识应当有所精通才是。
问题2
书写代码过程中不断翻阅过去学的知识,对知识附着力不行,往往遇到问题需要去查阅课件或搜索百度,自身学习基础差了太多。
问题3
功能与代码联系度,这个说不太清楚,但感觉自己写的是一种零碎的关系,每次添加新功能都是对代码进行添加,像是缺啥补啥,但感觉不应该如此,应是在一个完整结构中留有位置,在需要的时候进行补充完善,而不是破坏原有代码结构布局进行添加,自身对代码结构性掌握太差,性子太急,往往书写到一半才发现问题,这样终有一日会害了自己。
问题4
对数据库操作缺乏针对性续联,表与表之间的调用不太紧密,此亦跟项目负责部分有关,缺少与之相对的功能,自身也没有添加此类应用,这是短板,数据库中表与表的联动。
问题5
盲目冲动,书写代码前没组织好功能分类,写到一半才发现数据库要加新字段。项目进行中时常发生。
写到这里感觉也没啥好写了,新技术,只想说想要掌握好新技术,那对原有知识的掌握务必做到滚瓜烂熟,代码有很多可以改进的地方,但然也有很多bug,但不管怎么说都是自己第一次和其他人进行代码项目合作,过程有曲折,但更多的是有所收货。希望自己在接下来的学习中能收获更多。