• 新工作 Day23 周五


    一周又过去了。。。还有些任务没弄完,在领导面前打了包票下周一可以用,周末还得再花点时间。。。

    昨天感觉眼睛有些痛,今天换了副眼镜去上班,结果还是一样。。。就是盯着屏幕看太久了。。。

    明天下午公司年会,准备了很多东西,应该会比较热闹,明天要去公司名单再看一看,和人脸对上号,免得到时名字都叫不上来比较尴尬。。。

    可扩展性是一门大学问,原先项目就两功能,很多地方都是if else 判断死的,现在要加个新功能,以后还要陆续再加功能,要重构好。

    重构时,只要生成没错,大概测试一下不会报错,就要提交。免到手一抖,不知哪没弄好,生成时一堆报错找不到原因。如果提交的及时,大不了全恢复掉。

    有时报错很多,不用担心,可能就是一两个小地方有问题,其它都是引用这地方造成的。时不时五六十个报错,修正一处后,就全部正常了。

    现在手上两个项目,基本都重构得差不多了。说是重构,其实就要是格式化,让代码规范、整洁,看上去舒服些,也易于维护。

    命名空间、大小写、if判断、空格/空行等,规范之后,感觉整个项目好多了,有种自已项目的感觉了,刚接手时乱槽槽的,根本无处下手。现在慢慢熟一些了,也发现这两个项目就我在提交SVN,没有其它人合作,又没部署到正式环境给客户用,就可以放心改了。什么存储过程、框架、基类、公共方法,想改就改,越改越爽。

    项目重构真的非常锻炼人,重构、设计的好坏,直接影响到可维护性、可扩展性,要多花些心思,也为了方便自已以后的工作。如果弄的好,以后要再加功能,几乎不用写什么代码,复制一下控制器和视图,改一改,就是一个新功能。

    晚上练了挺久的钢琴,就是入门看谱,练手型。

  • 相关阅读:
    Linux中使用dd制作文件的.img
    python正则表达式
    使用@property
    Win10添加删除虚拟打印机方法
    jenkins权限
    RedHat7.2下Jenkins的安装配置
    jenkins忘记管理员账号密码的补救方法
    RHEL软件安装
    docker 常用指令(RHLE)
    /var/run/yum.pid 已被锁定,PID 为 4242 的另一个程序正在运行
  • 原文地址:https://www.cnblogs.com/liuyouying/p/5170262.html
Copyright © 2020-2023  润新知