要知道这个世界上没有完美的东西,你负责的系统和业务,总有不合理和可以改 进的地方,这些“不合理”和“可改进”的地方,都是更高级别的怪物,打完后能够 增加更多的经验值。识别出这些地方,并且给出解决方案,然后向主管提出,一次不 行两次,多提几次,只要有一次落地了,这就是你的机会。 例如: 重复代码太多,是否可以引入设计模式? 系统性能一般,可否进行优化? 目前是单机,如果做成双机是否更好? 版本开发质量不高,是否引入高效的单元测试和集成测试方案? 目前的系统太庞大,是否可以通过重构和解耦改为 3 个系统? 阿里中间件有一些系统感觉我们也可以用,是否可以引入 ? 只要你去想,其实总能发现可以改进的地方的;如果你觉得系统哪里都没有改进 的地方,那就说明你的水平还不够,可以多学习相关技术,多看看业界其它优秀公司 怎么做。
资源来源于《职业发展黄金手册》
https://developer.aliyun.com/topic/download?id=793
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。