「重构:改善既有代码的设计」实战篇
背景在软件开发的世界里,代码重构是提升项目质量、适应业务变化的关键步骤。最近,我重新翻阅了《重构:改善既有代码的设计第二版》,这本书不仅重新点燃了我对重构的热情,还深化了我的理解:重构不仅仅是代码层面的整理,它更是一种软件开发的哲学,强调持续改进和适应变化
Stella981 Stella981
4年前
Http Test测试工具说明
一、新增站点!(http://static.oschina.net/uploads/space/2016/0902/095914_nhLp_2535749.png)1. 首先打开Http接口测试工具:a)首先点击ERP接入(L)按钮(①)b)其次再点击申请接入(D)按钮(②):如果需要变更站点,可在此处变更站点名称及编号。
京东云开发者 京东云开发者
10个月前
业务复杂度治理方法论--十年系统设计经验总结
作者:京东物流尹昊喆一、复杂度综述1、什么是复杂度软件设计的核心在于降低复杂性。\《软件设计的哲学》业界对于复杂度并没有统一的定义,斯坦福教授JohnOusterhout从认知负担和工作量方面给出了一个复杂度量公式子模块的复杂度cp乘以该模块对应的开发时间
近屿智能 近屿智能
8个月前
AI抢人类饭碗?微软裁员风暴来临,近屿智能带你入局AI
近日,微软近日宣布的大规模裁员中,产品研发一线员工遭受重创,软件开发人员在人工智能时代的失业风险正逐步加剧。据华盛顿州官方文件显示,在微软总部所在地,软件工程岗位在此次裁员里受影响程度最深,在该州约2000名被裁员工中占比超40%。微软本周二表示,将在全球
京东云开发者 京东云开发者
8个月前
【银河麒麟高级服务器操作系统】正式上线云主机官方镜像
在数字化转型与信息技术应用创新加速推进的当下,企业上云正面临两大关键挑战:基础设施的安全可控与软件的正版合规。为此,京东云与国产操作系统领军品牌麒麟软件达成深度合作,双方已完成银河麒麟高级服务器操作系统与京东云平台在海光、鲲鹏、Intel、AMD等多款x8
【稳定性】稳定性建设之变更管理
作者:京东物流冯志文背景在软件开发和运维领域,变更管理是一个至关重要的环节。无论是对现有系统的改进、功能的增加还是修复漏洞,变更都是不可避免的。这些变更可能涉及到软件代码的修改、配置的调整、服务器的扩容、三方jar包的变更等等。然而,变更的执行过程往往伴随
业务复杂度治理方法论--十年系统设计经验总结
一、复杂度综述1、什么是复杂度软件设计的核心在于降低复杂性。\《软件设计的哲学》业界对于复杂度并没有统一的定义,斯坦福教授JohnOusterhout从认知负担和工作量方面给出了一个复杂度量公式子模块的复杂度cp乘以该模块对应的开发时间权重值tp,累加后得