原文:新公司的第一个任务-重构系统(一)

辞职后想了一段时间,最终还是换了个城市工作,最近刚上班,陌生的城市还是有一股孤独感,麻将一缺三。 上班后的第一个任务领导就让我重构一下系统,我下意识就回答重构坑很深,想建议小步定期重构追求慢而稳,后面了解了下原因后也只能上手开始搞了。这套系统代码量只有不到 W行代码,不过这套系统的代码是我见过最糟糕的代码,十分脆弱,一个UI的类把所有的组件都耦合在一起了,业务逻辑的许多行为都在UI类中,存在几千 ...

2019-04-05 21:35 0 939 推荐指数:

查看详情

新公司的一次重构升级

  作为菜鸟,进入一个新公司,更多的是怀着学习的态度,期待遇到一个牛逼的大神,带领自己一路披荆斩棘,貌似这个新的环境和自己想的差距有点大~~~   不管环境怎么样,还是从自己开始,希望不能完全压在别人身上。关于新公司的产品的重构,主要从技术角度说一下,尽量剥离公司的业务。新人初来乍到,怎么插入 ...

Fri Aug 26 00:22:00 CST 2016 3 1873
重构第一个案例

一,重构第一个案例 这一章作者先用一个影片出租程序的案例,来演示重构的过程 重构前UML.PNG public class ...

Wed Nov 28 22:41:00 CST 2018 0 633
我的第一个python web开发框架(24)——系统重构与ORM

  小白弄完代码版本管理和接口文档后,兴奋的找到老菜。   小白:老大,我已经按你讲的要求,将代码版本管理和接口文档都搞好了。从项目开始到现在,除了代码编写,感觉学会好多东西啊。   老菜:嗯嗯, ...

Wed Jul 25 23:19:00 CST 2018 2 2182
Java改写重构第2版第一个示例

,可拓展,灵活性好的代码,使系统具长期生命力;另一方面,重构的扎实功夫要学起来、做起来,颇不是一件轻松的 ...

Mon Oct 19 02:50:00 CST 2020 0 417
重构笔记01】第一个案例/补齐插件

前言 上一次写的日历插件基本完成,中间我和团队一个高手交流了一下,其实就是他code review我的代码了,最后我发现我之前虽然能完成交待下来的任务但是代码却不好看。 这个不好看,是由于各种原因就这样了,于是当时就想说重构下吧,但是任务一来就给放下了。 现在想来,就算真的要重构 ...

Sun Sep 29 01:31:00 CST 2013 7 2130
调度系统Airflow的第一个DAG

Airflow的第一个DAG 考虑了很久,要不要记录airflow相关的东西, 应该怎么记录. 官方文档已经有比较详细的介绍了,还有各种博客,我需要有一份自己的笔记吗? 答案就从本文开始了. 本文将从一个陌生视角开始认知airflow,顺带勾勒出应该如何一步步搭建我们的数据调度系统 ...

Mon Sep 09 16:48:00 CST 2019 0 2447
公司ERP系统重构那些事

记一次会议,我提出插件化的想法,有支持也有反对,其中“系统架构师”表示插件化后的项目没什么意义,今天来讨论项目是否需要插件化的一些观点。 项目背景 公司内部“ERP”系统,其职责以远远超出ERP,更像公司内部信息管理系统,以下简称公司ERP或公司ERP系统公司ERP系统是C ...

Tue Aug 20 00:41:00 CST 2013 56 7278
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM