作为菜鸟,进入一个新公司,更多的是怀着学习的态度,期待遇到一个牛逼的大神,带领自己一路披荆斩棘,貌似这个新的环境和自己想的差距有点大~~~ 不管环境怎么样,还是从自己开始,希望不能完全压在别人身上。关于新公司的产品的重构,主要从技术角度说一下,尽量剥离公司的业务。新人初来乍到,怎么插入 ...
辞职后想了一段时间,最终还是换了个城市工作,最近刚上班,陌生的城市还是有一股孤独感,麻将一缺三。 上班后的第一个任务领导就让我重构一下系统,我下意识就回答重构坑很深,想建议小步定期重构追求慢而稳,后面了解了下原因后也只能上手开始搞了。这套系统代码量只有不到 W行代码,不过这套系统的代码是我见过最糟糕的代码,十分脆弱,一个UI的类把所有的组件都耦合在一起了,业务逻辑的许多行为都在UI类中,存在几千 ...
2019-04-05 21:35 0 939 推荐指数:
作为菜鸟,进入一个新公司,更多的是怀着学习的态度,期待遇到一个牛逼的大神,带领自己一路披荆斩棘,貌似这个新的环境和自己想的差距有点大~~~ 不管环境怎么样,还是从自己开始,希望不能完全压在别人身上。关于新公司的产品的重构,主要从技术角度说一下,尽量剥离公司的业务。新人初来乍到,怎么插入 ...
一,重构,第一个案例 这一章作者先用一个影片出租程序的案例,来演示重构的过程 重构前UML.PNG public class ...
小白弄完代码版本管理和接口文档后,兴奋的找到老菜。 小白:老大,我已经按你讲的要求,将代码版本管理和接口文档都搞好了。从项目开始到现在,除了代码编写,感觉学会好多东西啊。 老菜:嗯嗯, ...
,可拓展,灵活性好的代码,使系统具长期生命力;另一方面,重构的扎实功夫要学起来、做起来,颇不是一件轻松的 ...
前言 上一次写的日历插件基本完成,中间我和团队一个高手交流了一下,其实就是他code review我的代码了,最后我发现我之前虽然能完成交待下来的任务但是代码却不好看。 这个不好看,是由于各种原因就这样了,于是当时就想说重构下吧,但是任务一来就给放下了。 现在想来,就算真的要重构 ...
Airflow的第一个DAG 考虑了很久,要不要记录airflow相关的东西, 应该怎么记录. 官方文档已经有比较详细的介绍了,还有各种博客,我需要有一份自己的笔记吗? 答案就从本文开始了. 本文将从一个陌生视角开始认知airflow,顺带勾勒出应该如何一步步搭建我们的数据调度系统 ...
记一次会议,我提出插件化的想法,有支持也有反对,其中“系统架构师”表示插件化后的项目没什么意义,今天来讨论项目是否需要插件化的一些观点。 项目背景 公司内部“ERP”系统,其职责以远远超出ERP,更像公司内部信息管理系统,以下简称公司ERP或公司ERP系统。公司ERP系统是C ...