大三小白初次接触封闭式开发总结

前言:一晃眼都差不多11天没有更新了,差一点都以为自己松懈没有努力了,hhh...这几天去跟着一个项目组在酒店封闭式开发,经过了四天,今天算是回归学校实习的队伍中(时间冲突找了个人先替我去了学校安排的实习单位..),时间虽短,但是学习到了很多东西这里做一下简短的总结

背景

学院大三的期末似乎总是这样,会在6月初的时候不是自己出去找到实习,不然就会要求你去到学校安排的实习中去(自己选择实习的方向),所以在我选择了Java Web方向,第二天就准备去实习的时候,突然接触到了一个急需上线的项目(很急),他们是从北京来的公司在这儿的酒店封闭式开发,需要我们工作室的人去跟进,我觉得机会难得

实习 & 封闭式开发

一方面是学校安排的实习,一方面是从未接触过的封闭式开发,我毫不犹豫的选择了后者,因为在我看来,学校安排的实习无非是学校花钱请的培训老师,学一些在学校的学习中不会接触但是自己已经学习过的框架方面的知识,而后者则会让我学习到一些更加实际更加真实的经验和经历,面对这样的选择,我似乎没有怎么犹豫;

跟着住进酒店

当我背着我的电脑包住进酒店,连上团队的SVN下载好源码的那一刻,说实话让我兴奋得不行,虽然用的是我自己没有接触和学习过的 Hibernate 框架那一套,存图片用的同样是我不熟悉的 Mango ,但我看着源码,心里有一种说不出来的开心;

技术自信

一开始让我感受最深的东西,或者说感受最深的词,就是 “技术自信”,我发现从我小白的立场去融入一个陌生的团队,实在是有些不容易,虽然一开始并没有让我去写一些什么东西,只是让我从最简单的帮忙调一下前端样式开始,但是跟陌生人打交道,跟陌生团队交流这些无一不是自己陌生的东西,感觉就我一个人就被扔那儿了...

最开始我都不敢去改不敢去写一些东西,因为怕错!,和我自己独立开发时的状态完全不同,最开始我没有一丁点的自信,一方面是面对陌生的团队,一方面是框架的不熟悉,所以我找项目负责人决定要些代码写写,可是一开始得到的回答大概都是:“这个业务逻辑太复杂了你不会”、“那个太繁琐了不敢给你写”,我的任务一开始就是打辅助,我很明确这一点,所以我就开始一边默默滑水一边尽量不给他们找麻烦的给整个系统灌数据测BUG,我变成了测试人员...测试我还不怎么会...

帮忙搞的东西

今天算是回到学校实习大队伍,但是回来的第一天老师就请假,负责老师就开始叫组长出去商量搞什么活动玩儿什么...我也是一脸懵;虽然一直都是打辅助,搞一些简单的东西,但还是搞过一些东西的,这里总结一下:

  • 帮忙调整了一下后台页面表中列的宽度,使它更加友善(之前一些诸如序号啊编码啊之类的字段占很长,就把后面的列给挤了)
  • 给数据库搞了17W左右的数据,帮忙测试了一下导入的速度,检索的速度,系统是直接使用 Hibernate 操作数据库的,我查到这玩意儿瓶颈挺大,想给自己优化优化的,后来没成....
  • 有一些代码注释没对齐之类的我给搞好看了,有一些 For 循环里新建冗余类的我给搞出来了...
  • 前端方面修复了一下关闭按钮没关联上不起作用的问题,修复了分页中可选每页显示数据不起作用的问题,给导入数据的每一个页面增加了一个 loading 等待提示(之前导入稍微多一点儿还以为系统卡了,没任何提示)
  • 从 Excel 导入的时候增加了对空格的处理,让导入的数据更加规范化(因为不能控制用户的行为...)
  • 重构了一下数据库,因为之前的数据库有一类库全是用的编码做主键,存在不同账户添加相同编码覆盖的问题(原来他们也会犯这样的错...莫名喜闻乐见..hhhh),我给把这一类的代码和页面都微调了一下,隐藏了一个id属性做主键;

总结

emmm..回去瞄了一眼儿这些天搞得东西,确实好low,但这个项目过去的时候其实就只差一个模块没有写了,摁摁,我是这样安慰自己的...hhhh....虽然这些天很短暂,但还是学到了好多东西,很感恩那个项目负责人晚上还把我拉住说了我一顿,虽然明面上是给我建议,但其实就是在讲我是一个辣鸡,hhh....还是做一下简单的总结吧:

  • 不要总是“我以为....”,很多不清楚不明确的地方就该去问,比如我在调整表格宽度的时候以为某个字段不会很长所以调得差不多不长不短,后来提交代码上去就被叫过去给说一顿;
  • 笨点就笨点,但一定不要出错!就比如他们分页栏右边给搞了一个可以设置每页显示多少数据的这么一个东西,我测试了几下没有用,发现代码上是在基类上写死了每页显示20行数据,我要去把这个改掉,第一反应就是找个快捷键把所有的相同语句给改掉,但是前辈说最好别这样,你最好把设置在基类的值给注释掉看哪儿报错再去改,笨点就笨点,但一定要保证正确性;
  • 思路很重要,想好再开始写代码,这也是我一直坚信的道理,任何事方向比努力一定更重要;
  • 思维一定不能局限,a方法可能行不通,但是还有bcde...z等其他方法可以选择嘛;
  • 不要问一些低级的问题,先尝试自己解决!;

最后很重要的一点是:原来企业级的代码没有和我想象中的差距那么大嘛!不过逻辑和工程量上确实天差地别,好的东西体现出来的不仅仅是技术,更多的是细节!

还有很长的路要走

能看到源码并且共同维护代码是我最开心的事,发现原来线上代码和自己写的代码也没有想象之中那样的天差地别,甚至觉得自己写得代码要规范一些(悄悄讲..他们所有字段全是中文拼音的缩写...虽然看多了源码还挺容易理解和方便的)..😂😂

总之还有很多需要学习的地方,还有很长的路要走,要积累足够的经验,要形成自己独有的技术自信才能走得更远..加油呗!

欢迎转载,转载请注明出处!
简书ID:@我没有三颗心脏
github:wmyskxz
欢迎关注公众微信号:wmyskxz_javaweb
分享自己的Java Web学习之路以及各种Java学习资料

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 225,529评论 6 524
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 96,683评论 3 406
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 172,905评论 0 370
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 61,318评论 1 303
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 70,325评论 6 401
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 53,754评论 1 316
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 42,081评论 3 431
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 41,088评论 0 280
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 47,653评论 1 327
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 39,651评论 3 347
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 41,766评论 1 355
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 37,359评论 5 351
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 43,083评论 3 341
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 33,491评论 0 25
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 34,654评论 1 278
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 50,367评论 3 383
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 46,836评论 2 367