zoukankan      html  css  js  c++  java
  • 开发小公司的一个程序模块的感触

    新手刚入行,对于编写大型的项目完全没有经验可谈,其实小点的项目也没有什么经验,只是自己独自曾写过一些所谓的玩具型代码,自娱自乐而已。

    到了一个新公司,规模不是太大,算是一个小微企业,之前已经做好了一个产品的框架,还有许多功能模块,已经上线了,基本的几个功能都能用,但是对比同行业的其他公司的产品,就显得很是寒掺了。许多“人性化”的功能可以说为零。

    公司里的攻城狮们年龄小,有好几个还没有毕业,只有两个经验还算足够。

    两名“老人”带着一群小孩玩,还玩的不亦乐乎。

    框架是请别的框架师写的,当初写框架时,公司老板的理念跟现在有些不同。所以,就有了现在的更改和增加新功能的任务。

    这是一个艰苦的年代。

    我喜欢写新的代码,新的功能,特别害怕接收别人留下的“烂摊子”。修改和添加功能时,就像在冰上开车,很慢,很小心,就算如此,还是很容易掉入陷阱,还是自己挖的。

    和一安卓端同事搭伙,一起写一个新的模块。需求什么的都是安卓端做主导,我这个后台只能听从吩咐;

    第一天,基本需求说明了,开始动工写代码,两天时间,功能完成,本地测试无误然后同步到了服务器上;

    第三天,安卓端同事说,这些不够,有些功能还不能实现,于是我就继续写新的接口;

    第四天,又来了新的接口要写;

    第五天。。。

    好容易等到国庆节,放假在家,闲着没事做,想问问还有什么要写的,答曰:没了,过完节就可以发布了。

    结果,节后第一天,曰:之前的共能要改,不然手机端没法做。

    我去,虽然心里不爽,但是还是要工作,继续加班加点的修改,添加。辛亏是自己写的代码,改起来还是很顺利的。

    但是,但是,但是,

    节后第二天,又要改,说是功能需求变化了,重新写功能。

    然后到了今天,11号,好好的周末就在公司渡过了。

    下午时,所有功能模块结束,此时,距离死线,已经过了一整个国庆节了。

    老板已经特别“重视”这件事了。

    结果,还被恶人先告状,说后台的不给力,一个简单的小接口都做的很慢。

    然后,我彻底的无语了。

    教训:

      无论多紧急的任务,先确定需求,需求,需求,一个文档下来,到时候想改,没门!!!

  • 相关阅读:
    解决:com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure(真实有效)
    数据库连接池Druid的介绍,配置分析对比总结
    浅谈mybatis如何半自动化解耦和ORM实现
    IntelliJ Idea14 创建Maven多模块项目,多继承,热部署配置总结(三)
    IntelliJ Idea14 创建Maven多模块项目,多继承,热部署配置总结(二)
    IntelliJ Idea14 创建Maven多模块项目,多继承,热部署配置总结(一)
    IntelliJ IDEA 创建Spring+SpringMVC+mybatis+maven项目
    跨站点请求伪造(CSRF)总结和防御
    移动端网站开发要点-meta设置
    数组去重
  • 原文地址:https://www.cnblogs.com/SummerinShire/p/4869698.html
Copyright © 2011-2022 走看看